{"action":"created","issue":{"url":"https://api.github.com/repos/gocd/gocd/issues/1651","labels_url":"https://api.github.com/repos/gocd/gocd/issues/1651/labels{/name}","comments_url":"https://api.github.com/repos/gocd/gocd/issues/1651/comments","events_url":"https://api.github.com/repos/gocd/gocd/issues/1651/events","html_url":"https://github.com/gocd/gocd/pull/1651","id":119044408,"number":1651,"title":"Go Update Check - #1614","user":{"login":"maheshp","id":1061051,"avatar_url":"https://avatars.githubusercontent.com/u/1061051?v=3","gravatar_id":"","url":"https://api.github.com/users/maheshp","html_url":"https://github.com/maheshp","followers_url":"https://api.github.com/users/maheshp/followers","following_url":"https://api.github.com/users/maheshp/following{/other_user}","gists_url":"https://api.github.com/users/maheshp/gists{/gist_id}","starred_url":"https://api.github.com/users/maheshp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/maheshp/subscriptions","organizations_url":"https://api.github.com/users/maheshp/orgs","repos_url":"https://api.github.com/users/maheshp/repos","events_url":"https://api.github.com/users/maheshp/events{/privacy}","received_events_url":"https://api.github.com/users/maheshp/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":13,"created_at":"2015-11-26T13:28:11Z","updated_at":"2015-12-10T04:39:48Z","closed_at":"2015-12-08T09:16:37Z","pull_request":{"url":"https://api.github.com/repos/gocd/gocd/pulls/1651","html_url":"https://github.com/gocd/gocd/pull/1651","diff_url":"https://github.com/gocd/gocd/pull/1651.diff","patch_url":"https://github.com/gocd/gocd/pull/1651.patch"},"body":"- GO update check is done periodically using the browser as proxy\r\n- Users are notified if a new update is available\r\n- Users should be able to turn off this feature if required by setting the flag \"go.check.updates\" to false"},"comment":{"url":"https://api.github.com/repos/gocd/gocd/issues/comments/163486151","html_url":"https://github.com/gocd/gocd/pull/1651#issuecomment-163486151","issue_url":"https://api.github.com/repos/gocd/gocd/issues/1651","id":163486151,"user":{"login":"maheshp","id":1061051,"avatar_url":"https://avatars.githubusercontent.com/u/1061051?v=3","gravatar_id":"","url":"https://api.github.com/users/maheshp","html_url":"https://github.com/maheshp","followers_url":"https://api.github.com/users/maheshp/followers","following_url":"https://api.github.com/users/maheshp/following{/other_user}","gists_url":"https://api.github.com/users/maheshp/gists{/gist_id}","starred_url":"https://api.github.com/users/maheshp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/maheshp/subscriptions","organizations_url":"https://api.github.com/users/maheshp/orgs","repos_url":"https://api.github.com/users/maheshp/repos","events_url":"https://api.github.com/users/maheshp/events{/privacy}","received_events_url":"https://api.github.com/users/maheshp/received_events","type":"User","site_admin":false},"created_at":"2015-12-10T04:39:47Z","updated_at":"2015-12-10T04:39:47Z","body":"1. It looks like the server itself never does an update check. Is this true?\r\n- Its not implemented yet, its part of https://github.com/gocd/gocd/issues/1308 which needs to be done\r\n\r\n2. Some logging would be nice: \"Checked for updates at: ...\". At INFO level maybe.\r\n - Make sense, will add it\r\n\r\n3. https://update.go.cd/channels/experimental/latest.json works, but   https://update.go.cd/channels/supported/latest.json doesn't.\r\n- Will follow up on it, supported needs to be up\r\n\r\n4. It doesn't look like a user can switch between the two easily (admin will need to make a property change). Just an observation.\r\n- Yes, admin will have to make a property change for this. Since the user is not aware of the update check being done dint see a need to add a switch. \r\n\r\n5. An individual user cannot disable it. Admin will need to, for the whole system. Since we're using local storage, this can be done easily I guess, if needed.\r\n- I assume you are talking about browser making a update check, if yes, just wondering if we need to disable at user level.\r\n\r\n6. If you're making another commit sometime before the release, can you change the message to something like: \"A new release of GoCD - 15.3.0-2276 is available. Released on: 10 Dec 2015\"? Or at least talk to others about whether a message like that looks ok?\r\n- I will talk to others about the message. Adding the date will be a bit of work, can we not do it for now."}}