{"action":"created","issue":{"url":"https://api.github.com/repos/fisherman/fisherman/issues/312","repository_url":"https://api.github.com/repos/fisherman/fisherman","labels_url":"https://api.github.com/repos/fisherman/fisherman/issues/312/labels{/name}","comments_url":"https://api.github.com/repos/fisherman/fisherman/issues/312/comments","events_url":"https://api.github.com/repos/fisherman/fisherman/issues/312/events","html_url":"https://github.com/fisherman/fisherman/issues/312","id":159482018,"number":312,"title":"github api rejects calls when `fisher ls-remote` is run too frequently","user":{"login":"ianferguson","id":804071,"avatar_url":"https://avatars.githubusercontent.com/u/804071?v=3","gravatar_id":"","url":"https://api.github.com/users/ianferguson","html_url":"https://github.com/ianferguson","followers_url":"https://api.github.com/users/ianferguson/followers","following_url":"https://api.github.com/users/ianferguson/following{/other_user}","gists_url":"https://api.github.com/users/ianferguson/gists{/gist_id}","starred_url":"https://api.github.com/users/ianferguson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ianferguson/subscriptions","organizations_url":"https://api.github.com/users/ianferguson/orgs","repos_url":"https://api.github.com/users/ianferguson/repos","events_url":"https://api.github.com/users/ianferguson/events{/privacy}","received_events_url":"https://api.github.com/users/ianferguson/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/fisherman/fisherman/labels/DOCS","name":"DOCS","color":"00bb00"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-06-09T18:54:35Z","updated_at":"2016-06-10T12:49:04Z","closed_at":null,"body":"Currently if `ls-remote` is run too frequently, fisher will begin returning the following error, \r\n\r\n```\r\n! I could not update the remote index.\r\n\r\nThis is most likely a problem with http://api.github.com/\r\nor a connection timeout. If the problem persists, open an\r\nissue in: <github.com/fisherman/fisherman/issues>\r\n```\r\n\r\nThis might potentially be due to github throttling/rejecting anonymous api searches occurring above a similar rate, similar to the conditions that led to homebrew to support passing an API token to homebrew for searches: https://gist.github.com/christopheranderton/8644743\r\n\r\nWould it be possible to enable similar facilities in fisher that would allow users to provide an API token to fisherman for the github call behind ls-remote?\r\n"},"comment":{"url":"https://api.github.com/repos/fisherman/fisherman/issues/comments/225173066","html_url":"https://github.com/fisherman/fisherman/issues/312#issuecomment-225173066","issue_url":"https://api.github.com/repos/fisherman/fisherman/issues/312","id":225173066,"user":{"login":"ianferguson","id":804071,"avatar_url":"https://avatars.githubusercontent.com/u/804071?v=3","gravatar_id":"","url":"https://api.github.com/users/ianferguson","html_url":"https://github.com/ianferguson","followers_url":"https://api.github.com/users/ianferguson/followers","following_url":"https://api.github.com/users/ianferguson/following{/other_user}","gists_url":"https://api.github.com/users/ianferguson/gists{/gist_id}","starred_url":"https://api.github.com/users/ianferguson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ianferguson/subscriptions","organizations_url":"https://api.github.com/users/ianferguson/orgs","repos_url":"https://api.github.com/users/ianferguson/repos","events_url":"https://api.github.com/users/ianferguson/events{/privacy}","received_events_url":"https://api.github.com/users/ianferguson/received_events","type":"User","site_admin":false},"created_at":"2016-06-10T12:49:04Z","updated_at":"2016-06-10T12:49:04Z","body":"opened #314"}}
{"actor":{"display_login":"ianferguson"}}