{"action":"closed","number":44,"pull_request":{"url":"https://api.github.com/repos/hashbang/hashbang.sh/pulls/44","id":36491841,"html_url":"https://github.com/hashbang/hashbang.sh/pull/44","diff_url":"https://github.com/hashbang/hashbang.sh/pull/44.diff","patch_url":"https://github.com/hashbang/hashbang.sh/pull/44.patch","issue_url":"https://api.github.com/repos/hashbang/hashbang.sh/issues/44","number":44,"state":"closed","locked":false,"title":"Improve POSIX compliance.","user":{"login":"necrophcodr","id":575887,"avatar_url":"https://avatars.githubusercontent.com/u/575887?v=3","gravatar_id":"","url":"https://api.github.com/users/necrophcodr","html_url":"https://github.com/necrophcodr","followers_url":"https://api.github.com/users/necrophcodr/followers","following_url":"https://api.github.com/users/necrophcodr/following{/other_user}","gists_url":"https://api.github.com/users/necrophcodr/gists{/gist_id}","starred_url":"https://api.github.com/users/necrophcodr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/necrophcodr/subscriptions","organizations_url":"https://api.github.com/users/necrophcodr/orgs","repos_url":"https://api.github.com/users/necrophcodr/repos","events_url":"https://api.github.com/users/necrophcodr/events{/privacy}","received_events_url":"https://api.github.com/users/necrophcodr/received_events","type":"User","site_admin":false},"body":"This commit improves upon the POSIX compliance of the hashbang.sh script.\r\n\r\nHowever, due to unfortunate circumstances, I have been unable to test the account creation itself, as the server would return HTTP/1.1 400. Regardless of this, the conformance should now be vastly improved, and has been tested with bash and dash.\r\n\r\nThe reason for this pull request is to allow more than one set of eyes to review the code before it is finally merged.","created_at":"2015-05-29T10:19:53Z","updated_at":"2015-07-12T02:19:52Z","closed_at":"2015-07-12T02:19:52Z","merged_at":"2015-07-12T02:19:52Z","merge_commit_sha":"8a93d3f8638d5e63a39a134b0c2d85b7f19b9872","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/hashbang/hashbang.sh/pulls/44/commits","review_comments_url":"https://api.github.com/repos/hashbang/hashbang.sh/pulls/44/comments","review_comment_url":"https://api.github.com/repos/hashbang/hashbang.sh/pulls/comments{/number}","comments_url":"https://api.github.com/repos/hashbang/hashbang.sh/issues/44/comments","statuses_url":"https://api.github.com/repos/hashbang/hashbang.sh/statuses/7e9e34a7d581d38365bcf13f65769c3f4437aeeb","head":{"label":"hashbang:posix","ref":"posix","sha":"7e9e34a7d581d38365bcf13f65769c3f4437aeeb","user":{"login":"hashbang","id":8587289,"avatar_url":"https://avatars.githubusercontent.com/u/8587289?v=3","gravatar_id":"","url":"https://api.github.com/users/hashbang","html_url":"https://github.com/hashbang","followers_url":"https://api.github.com/users/hashbang/followers","following_url":"https://api.github.com/users/hashbang/following{/other_user}","gists_url":"https://api.github.com/users/hashbang/gists{/gist_id}","starred_url":"https://api.github.com/users/hashbang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hashbang/subscriptions","organizations_url":"https://api.github.com/users/hashbang/orgs","repos_url":"https://api.github.com/users/hashbang/repos","events_url":"https://api.github.com/users/hashbang/events{/privacy}","received_events_url":"https://api.github.com/users/hashbang/received_events","type":"Organization","site_admin":false},"repo":{"id":23454708,"name":"hashbang.sh","full_name":"hashbang/hashbang.sh","owner":{"login":"hashbang","id":8587289,"avatar_url":"https://avatars.githubusercontent.com/u/8587289?v=3","gravatar_id":"","url":"https://api.github.com/users/hashbang","html_url":"https://github.com/hashbang","followers_url":"https://api.github.com/users/hashbang/followers","following_url":"https://api.github.com/users/hashbang/following{/other_user}","gists_url":"https://api.github.com/users/hashbang/gists{/gist_id}","starred_url":"https://api.github.com/users/hashbang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hashbang/subscriptions","organizations_url":"https://api.github.com/users/hashbang/orgs","repos_url":"https://api.github.com/users/hashbang/repos","events_url":"https://api.github.com/users/hashbang/events{/privacy}","received_events_url":"https://api.github.com/users/hashbang/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/hashbang/hashbang.sh","description":"Public facing website on hashbang.sh with embedded user creation script.","fork":false,"url":"https://api.github.com/repos/hashbang/hashbang.sh","forks_url":"https://api.github.com/repos/hashbang/hashbang.sh/forks","keys_url":"https://api.github.com/repos/hashbang/hashbang.sh/keys{/key_id}","collaborators_url":"https://api.github.com/repos/hashbang/hashbang.sh/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/hashbang/hashbang.sh/teams","hooks_url":"https://api.github.com/repos/hashbang/hashbang.sh/hooks","issue_events_url":"https://api.github.com/repos/hashbang/hashbang.sh/issues/events{/number}","events_url":"https://api.github.com/repos/hashbang/hashbang.sh/events","assignees_url":"https://api.github.com/repos/hashbang/hashbang.sh/assignees{/user}","branches_url":"https://api.github.com/repos/hashbang/hashbang.sh/branches{/branch}","tags_url":"https://api.github.com/repos/hashbang/hashbang.sh/tags","blobs_url":"https://api.github.com/repos/hashbang/hashbang.sh/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/hashbang/hashbang.sh/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/hashbang/hashbang.sh/git/refs{/sha}","trees_url":"https://api.github.com/repos/hashbang/hashbang.sh/git/trees{/sha}","statuses_url":"https://api.github.com/repos/hashbang/hashbang.sh/statuses/{sha}","languages_url":"https://api.github.com/repos/hashbang/hashbang.sh/languages","stargazers_url":"https://api.github.com/repos/hashbang/hashbang.sh/stargazers","contributors_url":"https://api.github.com/repos/hashbang/hashbang.sh/contributors","subscribers_url":"https://api.github.com/repos/hashbang/hashbang.sh/subscribers","subscription_url":"https://api.github.com/repos/hashbang/hashbang.sh/subscription","commits_url":"https://api.github.com/repos/hashbang/hashbang.sh/commits{/sha}","git_commits_url":"https://api.github.com/repos/hashbang/hashbang.sh/git/commits{/sha}","comments_url":"https://api.github.com/repos/hashbang/hashbang.sh/comments{/number}","issue_comment_url":"https://api.github.com/repos/hashbang/hashbang.sh/issues/comments{/number}","contents_url":"https://api.github.com/repos/hashbang/hashbang.sh/contents/{+path}","compare_url":"https://api.github.com/repos/hashbang/hashbang.sh/compare/{base}...{head}","merges_url":"https://api.github.com/repos/hashbang/hashbang.sh/merges","archive_url":"https://api.github.com/repos/hashbang/hashbang.sh/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/hashbang/hashbang.sh/downloads","issues_url":"https://api.github.com/repos/hashbang/hashbang.sh/issues{/number}","pulls_url":"https://api.github.com/repos/hashbang/hashbang.sh/pulls{/number}","milestones_url":"https://api.github.com/repos/hashbang/hashbang.sh/milestones{/number}","notifications_url":"https://api.github.com/repos/hashbang/hashbang.sh/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/hashbang/hashbang.sh/labels{/name}","releases_url":"https://api.github.com/repos/hashbang/hashbang.sh/releases{/id}","created_at":"2014-08-29T06:24:57Z","updated_at":"2015-06-09T23:28:50Z","pushed_at":"2015-07-12T02:19:52Z","git_url":"git://github.com/hashbang/hashbang.sh.git","ssh_url":"git@github.com:hashbang/hashbang.sh.git","clone_url":"https://github.com/hashbang/hashbang.sh.git","svn_url":"https://github.com/hashbang/hashbang.sh","homepage":"http://hashbang.sh","size":688,"stargazers_count":29,"watchers_count":29,"language":"Shell","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":8,"mirror_url":null,"open_issues_count":7,"forks":8,"open_issues":7,"watchers":29,"default_branch":"master"}},"base":{"label":"hashbang:master","ref":"master","sha":"91ea9aaced1bc15c2d4d90a982e8a78d19895e45","user":{"login":"hashbang","id":8587289,"avatar_url":"https://avatars.githubusercontent.com/u/8587289?v=3","gravatar_id":"","url":"https://api.github.com/users/hashbang","html_url":"https://github.com/hashbang","followers_url":"https://api.github.com/users/hashbang/followers","following_url":"https://api.github.com/users/hashbang/following{/other_user}","gists_url":"https://api.github.com/users/hashbang/gists{/gist_id}","starred_url":"https://api.github.com/users/hashbang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hashbang/subscriptions","organizations_url":"https://api.github.com/users/hashbang/orgs","repos_url":"https://api.github.com/users/hashbang/repos","events_url":"https://api.github.com/users/hashbang/events{/privacy}","received_events_url":"https://api.github.com/users/hashbang/received_events","type":"Organization","site_admin":false},"repo":{"id":23454708,"name":"hashbang.sh","full_name":"hashbang/hashbang.sh","owner":{"login":"hashbang","id":8587289,"avatar_url":"https://avatars.githubusercontent.com/u/8587289?v=3","gravatar_id":"","url":"https://api.github.com/users/hashbang","html_url":"https://github.com/hashbang","followers_url":"https://api.github.com/users/hashbang/followers","following_url":"https://api.github.com/users/hashbang/following{/other_user}","gists_url":"https://api.github.com/users/hashbang/gists{/gist_id}","starred_url":"https://api.github.com/users/hashbang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hashbang/subscriptions","organizations_url":"https://api.github.com/users/hashbang/orgs","repos_url":"https://api.github.com/users/hashbang/repos","events_url":"https://api.github.com/users/hashbang/events{/privacy}","received_events_url":"https://api.github.com/users/hashbang/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/hashbang/hashbang.sh","description":"Public facing website on hashbang.sh with embedded user creation script.","fork":false,"url":"https://api.github.com/repos/hashbang/hashbang.sh","forks_url":"https://api.github.com/repos/hashbang/hashbang.sh/forks","keys_url":"https://api.github.com/repos/hashbang/hashbang.sh/keys{/key_id}","collaborators_url":"https://api.github.com/repos/hashbang/hashbang.sh/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/hashbang/hashbang.sh/teams","hooks_url":"https://api.github.com/repos/hashbang/hashbang.sh/hooks","issue_events_url":"https://api.github.com/repos/hashbang/hashbang.sh/issues/events{/number}","events_url":"https://api.github.com/repos/hashbang/hashbang.sh/events","assignees_url":"https://api.github.com/repos/hashbang/hashbang.sh/assignees{/user}","branches_url":"https://api.github.com/repos/hashbang/hashbang.sh/branches{/branch}","tags_url":"https://api.github.com/repos/hashbang/hashbang.sh/tags","blobs_url":"https://api.github.com/repos/hashbang/hashbang.sh/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/hashbang/hashbang.sh/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/hashbang/hashbang.sh/git/refs{/sha}","trees_url":"https://api.github.com/repos/hashbang/hashbang.sh/git/trees{/sha}","statuses_url":"https://api.github.com/repos/hashbang/hashbang.sh/statuses/{sha}","languages_url":"https://api.github.com/repos/hashbang/hashbang.sh/languages","stargazers_url":"https://api.github.com/repos/hashbang/hashbang.sh/stargazers","contributors_url":"https://api.github.com/repos/hashbang/hashbang.sh/contributors","subscribers_url":"https://api.github.com/repos/hashbang/hashbang.sh/subscribers","subscription_url":"https://api.github.com/repos/hashbang/hashbang.sh/subscription","commits_url":"https://api.github.com/repos/hashbang/hashbang.sh/commits{/sha}","git_commits_url":"https://api.github.com/repos/hashbang/hashbang.sh/git/commits{/sha}","comments_url":"https://api.github.com/repos/hashbang/hashbang.sh/comments{/number}","issue_comment_url":"https://api.github.com/repos/hashbang/hashbang.sh/issues/comments{/number}","contents_url":"https://api.github.com/repos/hashbang/hashbang.sh/contents/{+path}","compare_url":"https://api.github.com/repos/hashbang/hashbang.sh/compare/{base}...{head}","merges_url":"https://api.github.com/repos/hashbang/hashbang.sh/merges","archive_url":"https://api.github.com/repos/hashbang/hashbang.sh/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/hashbang/hashbang.sh/downloads","issues_url":"https://api.github.com/repos/hashbang/hashbang.sh/issues{/number}","pulls_url":"https://api.github.com/repos/hashbang/hashbang.sh/pulls{/number}","milestones_url":"https://api.github.com/repos/hashbang/hashbang.sh/milestones{/number}","notifications_url":"https://api.github.com/repos/hashbang/hashbang.sh/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/hashbang/hashbang.sh/labels{/name}","releases_url":"https://api.github.com/repos/hashbang/hashbang.sh/releases{/id}","created_at":"2014-08-29T06:24:57Z","updated_at":"2015-06-09T23:28:50Z","pushed_at":"2015-07-12T02:19:52Z","git_url":"git://github.com/hashbang/hashbang.sh.git","ssh_url":"git@github.com:hashbang/hashbang.sh.git","clone_url":"https://github.com/hashbang/hashbang.sh.git","svn_url":"https://github.com/hashbang/hashbang.sh","homepage":"http://hashbang.sh","size":688,"stargazers_count":29,"watchers_count":29,"language":"Shell","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":8,"mirror_url":null,"open_issues_count":7,"forks":8,"open_issues":7,"watchers":29,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/hashbang/hashbang.sh/pulls/44"},"html":{"href":"https://github.com/hashbang/hashbang.sh/pull/44"},"issue":{"href":"https://api.github.com/repos/hashbang/hashbang.sh/issues/44"},"comments":{"href":"https://api.github.com/repos/hashbang/hashbang.sh/issues/44/comments"},"review_comments":{"href":"https://api.github.com/repos/hashbang/hashbang.sh/pulls/44/comments"},"review_comment":{"href":"https://api.github.com/repos/hashbang/hashbang.sh/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/hashbang/hashbang.sh/pulls/44/commits"},"statuses":{"href":"https://api.github.com/repos/hashbang/hashbang.sh/statuses/7e9e34a7d581d38365bcf13f65769c3f4437aeeb"}},"merged":true,"mergeable":null,"mergeable_state":"unknown","merged_by":{"login":"lrvick","id":69200,"avatar_url":"https://avatars.githubusercontent.com/u/69200?v=3","gravatar_id":"","url":"https://api.github.com/users/lrvick","html_url":"https://github.com/lrvick","followers_url":"https://api.github.com/users/lrvick/followers","following_url":"https://api.github.com/users/lrvick/following{/other_user}","gists_url":"https://api.github.com/users/lrvick/gists{/gist_id}","starred_url":"https://api.github.com/users/lrvick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lrvick/subscriptions","organizations_url":"https://api.github.com/users/lrvick/orgs","repos_url":"https://api.github.com/users/lrvick/repos","events_url":"https://api.github.com/users/lrvick/events{/privacy}","received_events_url":"https://api.github.com/users/lrvick/received_events","type":"User","site_admin":false},"comments":7,"review_comments":4,"commits":7,"additions":30,"deletions":26,"changed_files":1}}