{"action":"closed","number":351,"pull_request":{"url":"https://api.github.com/repos/moov-io/ach/pulls/351","id":228483899,"node_id":"MDExOlB1bGxSZXF1ZXN0MjI4NDgzODk5","html_url":"https://github.com/moov-io/ach/pull/351","diff_url":"https://github.com/moov-io/ach/pull/351.diff","patch_url":"https://github.com/moov-io/ach/pull/351.patch","issue_url":"https://api.github.com/repos/moov-io/ach/issues/351","number":351,"state":"closed","locked":false,"title":"server: split endpoints.go into batches.go and files.go","user":{"login":"adamdecaf","id":120951,"node_id":"MDQ6VXNlcjEyMDk1MQ==","avatar_url":"https://avatars3.githubusercontent.com/u/120951?v=4","gravatar_id":"","url":"https://api.github.com/users/adamdecaf","html_url":"https://github.com/adamdecaf","followers_url":"https://api.github.com/users/adamdecaf/followers","following_url":"https://api.github.com/users/adamdecaf/following{/other_user}","gists_url":"https://api.github.com/users/adamdecaf/gists{/gist_id}","starred_url":"https://api.github.com/users/adamdecaf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adamdecaf/subscriptions","organizations_url":"https://api.github.com/users/adamdecaf/orgs","repos_url":"https://api.github.com/users/adamdecaf/repos","events_url":"https://api.github.com/users/adamdecaf/events{/privacy}","received_events_url":"https://api.github.com/users/adamdecaf/received_events","type":"User","site_admin":false},"body":"I've always had confusion between endpoints.go vs routing.go. This\r\nalso brings the code layout to more similarity with Moov's other projects.","created_at":"2018-11-05T20:38:57Z","updated_at":"2018-11-06T00:06:02Z","closed_at":"2018-11-06T00:06:02Z","merged_at":"2018-11-06T00:06:02Z","merge_commit_sha":"2092684f279297f04202a69bf0d0de1a252be141","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/moov-io/ach/pulls/351/commits","review_comments_url":"https://api.github.com/repos/moov-io/ach/pulls/351/comments","review_comment_url":"https://api.github.com/repos/moov-io/ach/pulls/comments{/number}","comments_url":"https://api.github.com/repos/moov-io/ach/issues/351/comments","statuses_url":"https://api.github.com/repos/moov-io/ach/statuses/3a3e8289976db3c3a3452d1adf4a68693aa1db56","head":{"label":"adamdecaf:http-reorg","ref":"http-reorg","sha":"3a3e8289976db3c3a3452d1adf4a68693aa1db56","user":{"login":"adamdecaf","id":120951,"node_id":"MDQ6VXNlcjEyMDk1MQ==","avatar_url":"https://avatars3.githubusercontent.com/u/120951?v=4","gravatar_id":"","url":"https://api.github.com/users/adamdecaf","html_url":"https://github.com/adamdecaf","followers_url":"https://api.github.com/users/adamdecaf/followers","following_url":"https://api.github.com/users/adamdecaf/following{/other_user}","gists_url":"https://api.github.com/users/adamdecaf/gists{/gist_id}","starred_url":"https://api.github.com/users/adamdecaf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adamdecaf/subscriptions","organizations_url":"https://api.github.com/users/adamdecaf/orgs","repos_url":"https://api.github.com/users/adamdecaf/repos","events_url":"https://api.github.com/users/adamdecaf/events{/privacy}","received_events_url":"https://api.github.com/users/adamdecaf/received_events","type":"User","site_admin":false},"repo":{"id":83907846,"node_id":"MDEwOlJlcG9zaXRvcnk4MzkwNzg0Ng==","name":"ach","full_name":"adamdecaf/ach","private":false,"owner":{"login":"adamdecaf","id":120951,"node_id":"MDQ6VXNlcjEyMDk1MQ==","avatar_url":"https://avatars3.githubusercontent.com/u/120951?v=4","gravatar_id":"","url":"https://api.github.com/users/adamdecaf","html_url":"https://github.com/adamdecaf","followers_url":"https://api.github.com/users/adamdecaf/followers","following_url":"https://api.github.com/users/adamdecaf/following{/other_user}","gists_url":"https://api.github.com/users/adamdecaf/gists{/gist_id}","starred_url":"https://api.github.com/users/adamdecaf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adamdecaf/subscriptions","organizations_url":"https://api.github.com/users/adamdecaf/orgs","repos_url":"https://api.github.com/users/adamdecaf/repos","events_url":"https://api.github.com/users/adamdecaf/events{/privacy}","received_events_url":"https://api.github.com/users/adamdecaf/received_events","type":"User","site_admin":false},"html_url":"https://github.com/adamdecaf/ach","description":"ACH(Automated Clearing House) GoLang library implementing NACHA file creation and validation via reader and writer","fork":true,"url":"https://api.github.com/repos/adamdecaf/ach","forks_url":"https://api.github.com/repos/adamdecaf/ach/forks","keys_url":"https://api.github.com/repos/adamdecaf/ach/keys{/key_id}","collaborators_url":"https://api.github.com/repos/adamdecaf/ach/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/adamdecaf/ach/teams","hooks_url":"https://api.github.com/repos/adamdecaf/ach/hooks","issue_events_url":"https://api.github.com/repos/adamdecaf/ach/issues/events{/number}","events_url":"https://api.github.com/repos/adamdecaf/ach/events","assignees_url":"https://api.github.com/repos/adamdecaf/ach/assignees{/user}","branches_url":"https://api.github.com/repos/adamdecaf/ach/branches{/branch}","tags_url":"https://api.github.com/repos/adamdecaf/ach/tags","blobs_url":"https://api.github.com/repos/adamdecaf/ach/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/adamdecaf/ach/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/adamdecaf/ach/git/refs{/sha}","trees_url":"https://api.github.com/repos/adamdecaf/ach/git/trees{/sha}","statuses_url":"https://api.github.com/repos/adamdecaf/ach/statuses/{sha}","languages_url":"https://api.github.com/repos/adamdecaf/ach/languages","stargazers_url":"https://api.github.com/repos/adamdecaf/ach/stargazers","contributors_url":"https://api.github.com/repos/adamdecaf/ach/contributors","subscribers_url":"https://api.github.com/repos/adamdecaf/ach/subscribers","subscription_url":"https://api.github.com/repos/adamdecaf/ach/subscription","commits_url":"https://api.github.com/repos/adamdecaf/ach/commits{/sha}","git_commits_url":"https://api.github.com/repos/adamdecaf/ach/git/commits{/sha}","comments_url":"https://api.github.com/repos/adamdecaf/ach/comments{/number}","issue_comment_url":"https://api.github.com/repos/adamdecaf/ach/issues/comments{/number}","contents_url":"https://api.github.com/repos/adamdecaf/ach/contents/{+path}","compare_url":"https://api.github.com/repos/adamdecaf/ach/compare/{base}...{head}","merges_url":"https://api.github.com/repos/adamdecaf/ach/merges","archive_url":"https://api.github.com/repos/adamdecaf/ach/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/adamdecaf/ach/downloads","issues_url":"https://api.github.com/repos/adamdecaf/ach/issues{/number}","pulls_url":"https://api.github.com/repos/adamdecaf/ach/pulls{/number}","milestones_url":"https://api.github.com/repos/adamdecaf/ach/milestones{/number}","notifications_url":"https://api.github.com/repos/adamdecaf/ach/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/adamdecaf/ach/labels{/name}","releases_url":"https://api.github.com/repos/adamdecaf/ach/releases{/id}","deployments_url":"https://api.github.com/repos/adamdecaf/ach/deployments","created_at":"2017-03-04T16:34:03Z","updated_at":"2018-11-05T18:55:32Z","pushed_at":"2018-11-05T23:04:14Z","git_url":"git://github.com/adamdecaf/ach.git","ssh_url":"git@github.com:adamdecaf/ach.git","clone_url":"https://github.com/adamdecaf/ach.git","svn_url":"https://github.com/adamdecaf/ach","homepage":"","size":5792,"stargazers_count":0,"watchers_count":0,"language":"Go","has_issues":false,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"moov-io:master","ref":"master","sha":"e9f11b9acf716a49c887c1d0c068a745ee54b1cb","user":{"login":"moov-io","id":26097026,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI2MDk3MDI2","avatar_url":"https://avatars1.githubusercontent.com/u/26097026?v=4","gravatar_id":"","url":"https://api.github.com/users/moov-io","html_url":"https://github.com/moov-io","followers_url":"https://api.github.com/users/moov-io/followers","following_url":"https://api.github.com/users/moov-io/following{/other_user}","gists_url":"https://api.github.com/users/moov-io/gists{/gist_id}","starred_url":"https://api.github.com/users/moov-io/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/moov-io/subscriptions","organizations_url":"https://api.github.com/users/moov-io/orgs","repos_url":"https://api.github.com/users/moov-io/repos","events_url":"https://api.github.com/users/moov-io/events{/privacy}","received_events_url":"https://api.github.com/users/moov-io/received_events","type":"Organization","site_admin":false},"repo":{"id":76497520,"node_id":"MDEwOlJlcG9zaXRvcnk3NjQ5NzUyMA==","name":"ach","full_name":"moov-io/ach","private":false,"owner":{"login":"moov-io","id":26097026,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI2MDk3MDI2","avatar_url":"https://avatars1.githubusercontent.com/u/26097026?v=4","gravatar_id":"","url":"https://api.github.com/users/moov-io","html_url":"https://github.com/moov-io","followers_url":"https://api.github.com/users/moov-io/followers","following_url":"https://api.github.com/users/moov-io/following{/other_user}","gists_url":"https://api.github.com/users/moov-io/gists{/gist_id}","starred_url":"https://api.github.com/users/moov-io/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/moov-io/subscriptions","organizations_url":"https://api.github.com/users/moov-io/orgs","repos_url":"https://api.github.com/users/moov-io/repos","events_url":"https://api.github.com/users/moov-io/events{/privacy}","received_events_url":"https://api.github.com/users/moov-io/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/moov-io/ach","description":"ACH(Automated Clearing House) GoLang library implementing NACHA file creation and validation via reader and writer","fork":false,"url":"https://api.github.com/repos/moov-io/ach","forks_url":"https://api.github.com/repos/moov-io/ach/forks","keys_url":"https://api.github.com/repos/moov-io/ach/keys{/key_id}","collaborators_url":"https://api.github.com/repos/moov-io/ach/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/moov-io/ach/teams","hooks_url":"https://api.github.com/repos/moov-io/ach/hooks","issue_events_url":"https://api.github.com/repos/moov-io/ach/issues/events{/number}","events_url":"https://api.github.com/repos/moov-io/ach/events","assignees_url":"https://api.github.com/repos/moov-io/ach/assignees{/user}","branches_url":"https://api.github.com/repos/moov-io/ach/branches{/branch}","tags_url":"https://api.github.com/repos/moov-io/ach/tags","blobs_url":"https://api.github.com/repos/moov-io/ach/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/moov-io/ach/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/moov-io/ach/git/refs{/sha}","trees_url":"https://api.github.com/repos/moov-io/ach/git/trees{/sha}","statuses_url":"https://api.github.com/repos/moov-io/ach/statuses/{sha}","languages_url":"https://api.github.com/repos/moov-io/ach/languages","stargazers_url":"https://api.github.com/repos/moov-io/ach/stargazers","contributors_url":"https://api.github.com/repos/moov-io/ach/contributors","subscribers_url":"https://api.github.com/repos/moov-io/ach/subscribers","subscription_url":"https://api.github.com/repos/moov-io/ach/subscription","commits_url":"https://api.github.com/repos/moov-io/ach/commits{/sha}","git_commits_url":"https://api.github.com/repos/moov-io/ach/git/commits{/sha}","comments_url":"https://api.github.com/repos/moov-io/ach/comments{/number}","issue_comment_url":"https://api.github.com/repos/moov-io/ach/issues/comments{/number}","contents_url":"https://api.github.com/repos/moov-io/ach/contents/{+path}","compare_url":"https://api.github.com/repos/moov-io/ach/compare/{base}...{head}","merges_url":"https://api.github.com/repos/moov-io/ach/merges","archive_url":"https://api.github.com/repos/moov-io/ach/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/moov-io/ach/downloads","issues_url":"https://api.github.com/repos/moov-io/ach/issues{/number}","pulls_url":"https://api.github.com/repos/moov-io/ach/pulls{/number}","milestones_url":"https://api.github.com/repos/moov-io/ach/milestones{/number}","notifications_url":"https://api.github.com/repos/moov-io/ach/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/moov-io/ach/labels{/name}","releases_url":"https://api.github.com/repos/moov-io/ach/releases{/id}","deployments_url":"https://api.github.com/repos/moov-io/ach/deployments","created_at":"2016-12-14T21:12:49Z","updated_at":"2018-11-06T00:04:07Z","pushed_at":"2018-11-06T00:06:02Z","git_url":"git://github.com/moov-io/ach.git","ssh_url":"git@github.com:moov-io/ach.git","clone_url":"https://github.com/moov-io/ach.git","svn_url":"https://github.com/moov-io/ach","homepage":"","size":5814,"stargazers_count":49,"watchers_count":49,"language":"Go","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":21,"mirror_url":null,"archived":false,"open_issues_count":28,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":21,"open_issues":28,"watchers":49,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/moov-io/ach/pulls/351"},"html":{"href":"https://github.com/moov-io/ach/pull/351"},"issue":{"href":"https://api.github.com/repos/moov-io/ach/issues/351"},"comments":{"href":"https://api.github.com/repos/moov-io/ach/issues/351/comments"},"review_comments":{"href":"https://api.github.com/repos/moov-io/ach/pulls/351/comments"},"review_comment":{"href":"https://api.github.com/repos/moov-io/ach/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/moov-io/ach/pulls/351/commits"},"statuses":{"href":"https://api.github.com/repos/moov-io/ach/statuses/3a3e8289976db3c3a3452d1adf4a68693aa1db56"}},"author_association":"MEMBER","merged":true,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":{"login":"adamdecaf","id":120951,"node_id":"MDQ6VXNlcjEyMDk1MQ==","avatar_url":"https://avatars3.githubusercontent.com/u/120951?v=4","gravatar_id":"","url":"https://api.github.com/users/adamdecaf","html_url":"https://github.com/adamdecaf","followers_url":"https://api.github.com/users/adamdecaf/followers","following_url":"https://api.github.com/users/adamdecaf/following{/other_user}","gists_url":"https://api.github.com/users/adamdecaf/gists{/gist_id}","starred_url":"https://api.github.com/users/adamdecaf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adamdecaf/subscriptions","organizations_url":"https://api.github.com/users/adamdecaf/orgs","repos_url":"https://api.github.com/users/adamdecaf/repos","events_url":"https://api.github.com/users/adamdecaf/events{/privacy}","received_events_url":"https://api.github.com/users/adamdecaf/received_events","type":"User","site_admin":false},"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":416,"deletions":428,"changed_files":5}}
{"actor":{"display_login":"adamdecaf"}}