{"action":"closed","number":1601,"pull_request":{"url":"https://api.github.com/repos/Runalyze/Runalyze/pulls/1601","id":52071739,"html_url":"https://github.com/Runalyze/Runalyze/pull/1601","diff_url":"https://github.com/Runalyze/Runalyze/pull/1601.diff","patch_url":"https://github.com/Runalyze/Runalyze/pull/1601.patch","issue_url":"https://api.github.com/repos/Runalyze/Runalyze/issues/1601","number":1601,"state":"closed","locked":false,"title":"Feature/geohash","user":{"login":"laufhannes","id":8313118,"avatar_url":"https://avatars.githubusercontent.com/u/8313118?v=3","gravatar_id":"","url":"https://api.github.com/users/laufhannes","html_url":"https://github.com/laufhannes","followers_url":"https://api.github.com/users/laufhannes/followers","following_url":"https://api.github.com/users/laufhannes/following{/other_user}","gists_url":"https://api.github.com/users/laufhannes/gists{/gist_id}","starred_url":"https://api.github.com/users/laufhannes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/laufhannes/subscriptions","organizations_url":"https://api.github.com/users/laufhannes/orgs","repos_url":"https://api.github.com/users/laufhannes/repos","events_url":"https://api.github.com/users/laufhannes/events{/privacy}","received_events_url":"https://api.github.com/users/laufhannes/received_events","type":"User","site_admin":false},"body":"Fixes #1514.","created_at":"2015-11-29T21:39:44Z","updated_at":"2015-11-29T21:39:59Z","closed_at":"2015-11-29T21:39:59Z","merged_at":"2015-11-29T21:39:58Z","merge_commit_sha":"78392d6c31d306a09b1791f028e038fbf4fe8087","assignee":null,"milestone":{"url":"https://api.github.com/repos/Runalyze/Runalyze/milestones/33","html_url":"https://github.com/Runalyze/Runalyze/milestones/Runalyze%20v2.3","labels_url":"https://api.github.com/repos/Runalyze/Runalyze/milestones/33/labels","id":1356738,"number":33,"title":"Runalyze v2.3","description":"Further improvements of Runalyze v2.2.","creator":{"login":"laufhannes","id":8313118,"avatar_url":"https://avatars.githubusercontent.com/u/8313118?v=3","gravatar_id":"","url":"https://api.github.com/users/laufhannes","html_url":"https://github.com/laufhannes","followers_url":"https://api.github.com/users/laufhannes/followers","following_url":"https://api.github.com/users/laufhannes/following{/other_user}","gists_url":"https://api.github.com/users/laufhannes/gists{/gist_id}","starred_url":"https://api.github.com/users/laufhannes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/laufhannes/subscriptions","organizations_url":"https://api.github.com/users/laufhannes/orgs","repos_url":"https://api.github.com/users/laufhannes/repos","events_url":"https://api.github.com/users/laufhannes/events{/privacy}","received_events_url":"https://api.github.com/users/laufhannes/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":27,"state":"open","created_at":"2015-10-15T06:39:39Z","updated_at":"2015-11-29T21:39:59Z","due_on":"2015-12-11T23:00:00Z","closed_at":null},"commits_url":"https://api.github.com/repos/Runalyze/Runalyze/pulls/1601/commits","review_comments_url":"https://api.github.com/repos/Runalyze/Runalyze/pulls/1601/comments","review_comment_url":"https://api.github.com/repos/Runalyze/Runalyze/pulls/comments{/number}","comments_url":"https://api.github.com/repos/Runalyze/Runalyze/issues/1601/comments","statuses_url":"https://api.github.com/repos/Runalyze/Runalyze/statuses/1d43d3ed7a2bcc8301833950c20f6e1662132fb0","head":{"label":"Runalyze:feature/geohash","ref":"feature/geohash","sha":"1d43d3ed7a2bcc8301833950c20f6e1662132fb0","user":{"login":"Runalyze","id":8499761,"avatar_url":"https://avatars.githubusercontent.com/u/8499761?v=3","gravatar_id":"","url":"https://api.github.com/users/Runalyze","html_url":"https://github.com/Runalyze","followers_url":"https://api.github.com/users/Runalyze/followers","following_url":"https://api.github.com/users/Runalyze/following{/other_user}","gists_url":"https://api.github.com/users/Runalyze/gists{/gist_id}","starred_url":"https://api.github.com/users/Runalyze/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Runalyze/subscriptions","organizations_url":"https://api.github.com/users/Runalyze/orgs","repos_url":"https://api.github.com/users/Runalyze/repos","events_url":"https://api.github.com/users/Runalyze/events{/privacy}","received_events_url":"https://api.github.com/users/Runalyze/received_events","type":"Organization","site_admin":false},"repo":{"id":23146649,"name":"Runalyze","full_name":"Runalyze/Runalyze","owner":{"login":"Runalyze","id":8499761,"avatar_url":"https://avatars.githubusercontent.com/u/8499761?v=3","gravatar_id":"","url":"https://api.github.com/users/Runalyze","html_url":"https://github.com/Runalyze","followers_url":"https://api.github.com/users/Runalyze/followers","following_url":"https://api.github.com/users/Runalyze/following{/other_user}","gists_url":"https://api.github.com/users/Runalyze/gists{/gist_id}","starred_url":"https://api.github.com/users/Runalyze/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Runalyze/subscriptions","organizations_url":"https://api.github.com/users/Runalyze/orgs","repos_url":"https://api.github.com/users/Runalyze/repos","events_url":"https://api.github.com/users/Runalyze/events{/privacy}","received_events_url":"https://api.github.com/users/Runalyze/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/Runalyze/Runalyze","description":"Runalyze - training analysis for athletes","fork":false,"url":"https://api.github.com/repos/Runalyze/Runalyze","forks_url":"https://api.github.com/repos/Runalyze/Runalyze/forks","keys_url":"https://api.github.com/repos/Runalyze/Runalyze/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Runalyze/Runalyze/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Runalyze/Runalyze/teams","hooks_url":"https://api.github.com/repos/Runalyze/Runalyze/hooks","issue_events_url":"https://api.github.com/repos/Runalyze/Runalyze/issues/events{/number}","events_url":"https://api.github.com/repos/Runalyze/Runalyze/events","assignees_url":"https://api.github.com/repos/Runalyze/Runalyze/assignees{/user}","branches_url":"https://api.github.com/repos/Runalyze/Runalyze/branches{/branch}","tags_url":"https://api.github.com/repos/Runalyze/Runalyze/tags","blobs_url":"https://api.github.com/repos/Runalyze/Runalyze/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Runalyze/Runalyze/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Runalyze/Runalyze/git/refs{/sha}","trees_url":"https://api.github.com/repos/Runalyze/Runalyze/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Runalyze/Runalyze/statuses/{sha}","languages_url":"https://api.github.com/repos/Runalyze/Runalyze/languages","stargazers_url":"https://api.github.com/repos/Runalyze/Runalyze/stargazers","contributors_url":"https://api.github.com/repos/Runalyze/Runalyze/contributors","subscribers_url":"https://api.github.com/repos/Runalyze/Runalyze/subscribers","subscription_url":"https://api.github.com/repos/Runalyze/Runalyze/subscription","commits_url":"https://api.github.com/repos/Runalyze/Runalyze/commits{/sha}","git_commits_url":"https://api.github.com/repos/Runalyze/Runalyze/git/commits{/sha}","comments_url":"https://api.github.com/repos/Runalyze/Runalyze/comments{/number}","issue_comment_url":"https://api.github.com/repos/Runalyze/Runalyze/issues/comments{/number}","contents_url":"https://api.github.com/repos/Runalyze/Runalyze/contents/{+path}","compare_url":"https://api.github.com/repos/Runalyze/Runalyze/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Runalyze/Runalyze/merges","archive_url":"https://api.github.com/repos/Runalyze/Runalyze/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Runalyze/Runalyze/downloads","issues_url":"https://api.github.com/repos/Runalyze/Runalyze/issues{/number}","pulls_url":"https://api.github.com/repos/Runalyze/Runalyze/pulls{/number}","milestones_url":"https://api.github.com/repos/Runalyze/Runalyze/milestones{/number}","notifications_url":"https://api.github.com/repos/Runalyze/Runalyze/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Runalyze/Runalyze/labels{/name}","releases_url":"https://api.github.com/repos/Runalyze/Runalyze/releases{/id}","created_at":"2014-08-20T11:42:46Z","updated_at":"2015-11-16T10:39:17Z","pushed_at":"2015-11-29T21:39:59Z","git_url":"git://github.com/Runalyze/Runalyze.git","ssh_url":"git@github.com:Runalyze/Runalyze.git","clone_url":"https://github.com/Runalyze/Runalyze.git","svn_url":"https://github.com/Runalyze/Runalyze","homepage":"http://runalyze.com","size":47979,"stargazers_count":57,"watchers_count":57,"language":"PHP","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":19,"mirror_url":null,"open_issues_count":287,"forks":19,"open_issues":287,"watchers":57,"default_branch":"master"}},"base":{"label":"Runalyze:master","ref":"master","sha":"c6447e66db4d44531c23d8f410ccfc09026e675e","user":{"login":"Runalyze","id":8499761,"avatar_url":"https://avatars.githubusercontent.com/u/8499761?v=3","gravatar_id":"","url":"https://api.github.com/users/Runalyze","html_url":"https://github.com/Runalyze","followers_url":"https://api.github.com/users/Runalyze/followers","following_url":"https://api.github.com/users/Runalyze/following{/other_user}","gists_url":"https://api.github.com/users/Runalyze/gists{/gist_id}","starred_url":"https://api.github.com/users/Runalyze/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Runalyze/subscriptions","organizations_url":"https://api.github.com/users/Runalyze/orgs","repos_url":"https://api.github.com/users/Runalyze/repos","events_url":"https://api.github.com/users/Runalyze/events{/privacy}","received_events_url":"https://api.github.com/users/Runalyze/received_events","type":"Organization","site_admin":false},"repo":{"id":23146649,"name":"Runalyze","full_name":"Runalyze/Runalyze","owner":{"login":"Runalyze","id":8499761,"avatar_url":"https://avatars.githubusercontent.com/u/8499761?v=3","gravatar_id":"","url":"https://api.github.com/users/Runalyze","html_url":"https://github.com/Runalyze","followers_url":"https://api.github.com/users/Runalyze/followers","following_url":"https://api.github.com/users/Runalyze/following{/other_user}","gists_url":"https://api.github.com/users/Runalyze/gists{/gist_id}","starred_url":"https://api.github.com/users/Runalyze/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Runalyze/subscriptions","organizations_url":"https://api.github.com/users/Runalyze/orgs","repos_url":"https://api.github.com/users/Runalyze/repos","events_url":"https://api.github.com/users/Runalyze/events{/privacy}","received_events_url":"https://api.github.com/users/Runalyze/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/Runalyze/Runalyze","description":"Runalyze - training analysis for athletes","fork":false,"url":"https://api.github.com/repos/Runalyze/Runalyze","forks_url":"https://api.github.com/repos/Runalyze/Runalyze/forks","keys_url":"https://api.github.com/repos/Runalyze/Runalyze/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Runalyze/Runalyze/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Runalyze/Runalyze/teams","hooks_url":"https://api.github.com/repos/Runalyze/Runalyze/hooks","issue_events_url":"https://api.github.com/repos/Runalyze/Runalyze/issues/events{/number}","events_url":"https://api.github.com/repos/Runalyze/Runalyze/events","assignees_url":"https://api.github.com/repos/Runalyze/Runalyze/assignees{/user}","branches_url":"https://api.github.com/repos/Runalyze/Runalyze/branches{/branch}","tags_url":"https://api.github.com/repos/Runalyze/Runalyze/tags","blobs_url":"https://api.github.com/repos/Runalyze/Runalyze/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Runalyze/Runalyze/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Runalyze/Runalyze/git/refs{/sha}","trees_url":"https://api.github.com/repos/Runalyze/Runalyze/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Runalyze/Runalyze/statuses/{sha}","languages_url":"https://api.github.com/repos/Runalyze/Runalyze/languages","stargazers_url":"https://api.github.com/repos/Runalyze/Runalyze/stargazers","contributors_url":"https://api.github.com/repos/Runalyze/Runalyze/contributors","subscribers_url":"https://api.github.com/repos/Runalyze/Runalyze/subscribers","subscription_url":"https://api.github.com/repos/Runalyze/Runalyze/subscription","commits_url":"https://api.github.com/repos/Runalyze/Runalyze/commits{/sha}","git_commits_url":"https://api.github.com/repos/Runalyze/Runalyze/git/commits{/sha}","comments_url":"https://api.github.com/repos/Runalyze/Runalyze/comments{/number}","issue_comment_url":"https://api.github.com/repos/Runalyze/Runalyze/issues/comments{/number}","contents_url":"https://api.github.com/repos/Runalyze/Runalyze/contents/{+path}","compare_url":"https://api.github.com/repos/Runalyze/Runalyze/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Runalyze/Runalyze/merges","archive_url":"https://api.github.com/repos/Runalyze/Runalyze/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Runalyze/Runalyze/downloads","issues_url":"https://api.github.com/repos/Runalyze/Runalyze/issues{/number}","pulls_url":"https://api.github.com/repos/Runalyze/Runalyze/pulls{/number}","milestones_url":"https://api.github.com/repos/Runalyze/Runalyze/milestones{/number}","notifications_url":"https://api.github.com/repos/Runalyze/Runalyze/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Runalyze/Runalyze/labels{/name}","releases_url":"https://api.github.com/repos/Runalyze/Runalyze/releases{/id}","created_at":"2014-08-20T11:42:46Z","updated_at":"2015-11-16T10:39:17Z","pushed_at":"2015-11-29T21:39:59Z","git_url":"git://github.com/Runalyze/Runalyze.git","ssh_url":"git@github.com:Runalyze/Runalyze.git","clone_url":"https://github.com/Runalyze/Runalyze.git","svn_url":"https://github.com/Runalyze/Runalyze","homepage":"http://runalyze.com","size":47979,"stargazers_count":57,"watchers_count":57,"language":"PHP","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":19,"mirror_url":null,"open_issues_count":287,"forks":19,"open_issues":287,"watchers":57,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/Runalyze/Runalyze/pulls/1601"},"html":{"href":"https://github.com/Runalyze/Runalyze/pull/1601"},"issue":{"href":"https://api.github.com/repos/Runalyze/Runalyze/issues/1601"},"comments":{"href":"https://api.github.com/repos/Runalyze/Runalyze/issues/1601/comments"},"review_comments":{"href":"https://api.github.com/repos/Runalyze/Runalyze/pulls/1601/comments"},"review_comment":{"href":"https://api.github.com/repos/Runalyze/Runalyze/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/Runalyze/Runalyze/pulls/1601/commits"},"statuses":{"href":"https://api.github.com/repos/Runalyze/Runalyze/statuses/1d43d3ed7a2bcc8301833950c20f6e1662132fb0"}},"merged":true,"mergeable":null,"mergeable_state":"unknown","merged_by":{"login":"laufhannes","id":8313118,"avatar_url":"https://avatars.githubusercontent.com/u/8313118?v=3","gravatar_id":"","url":"https://api.github.com/users/laufhannes","html_url":"https://github.com/laufhannes","followers_url":"https://api.github.com/users/laufhannes/followers","following_url":"https://api.github.com/users/laufhannes/following{/other_user}","gists_url":"https://api.github.com/users/laufhannes/gists{/gist_id}","starred_url":"https://api.github.com/users/laufhannes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/laufhannes/subscriptions","organizations_url":"https://api.github.com/users/laufhannes/orgs","repos_url":"https://api.github.com/users/laufhannes/repos","events_url":"https://api.github.com/users/laufhannes/events{/privacy}","received_events_url":"https://api.github.com/users/laufhannes/received_events","type":"User","site_admin":false},"comments":0,"review_comments":0,"commits":20,"additions":1060,"deletions":255,"changed_files":26}}