{"action":"created","issue":{"url":"https://api.github.com/repos/ndlib/honeycomb/issues/315","repository_url":"https://api.github.com/repos/ndlib/honeycomb","labels_url":"https://api.github.com/repos/ndlib/honeycomb/issues/315/labels{/name}","comments_url":"https://api.github.com/repos/ndlib/honeycomb/issues/315/comments","events_url":"https://api.github.com/repos/ndlib/honeycomb/issues/315/events","html_url":"https://github.com/ndlib/honeycomb/pull/315","id":131072713,"number":315,"title":"Dec 756 map config to api","user":{"login":"jonhartzler","id":124502,"avatar_url":"https://avatars.githubusercontent.com/u/124502?v=3","gravatar_id":"","url":"https://api.github.com/users/jonhartzler","html_url":"https://github.com/jonhartzler","followers_url":"https://api.github.com/users/jonhartzler/followers","following_url":"https://api.github.com/users/jonhartzler/following{/other_user}","gists_url":"https://api.github.com/users/jonhartzler/gists{/gist_id}","starred_url":"https://api.github.com/users/jonhartzler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonhartzler/subscriptions","organizations_url":"https://api.github.com/users/jonhartzler/orgs","repos_url":"https://api.github.com/users/jonhartzler/repos","events_url":"https://api.github.com/users/jonhartzler/events{/privacy}","received_events_url":"https://api.github.com/users/jonhartzler/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-02-03T16:14:33Z","updated_at":"2016-02-05T15:22:50Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ndlib/honeycomb/pulls/315","html_url":"https://github.com/ndlib/honeycomb/pull/315","diff_url":"https://github.com/ndlib/honeycomb/pull/315.diff","patch_url":"https://github.com/ndlib/honeycomb/pull/315.patch"},"body":"Refactor to make the metadata configuration configurable per collection.\r\n\r\nBasic What:\r\n\r\n1.  Changed all out going references to configuration to ask the collection what its config is.  \r\n2.  Made saving and updating work again.  By changing name to be a true metadata field.   \r\n3.  Changed a lot of tests to reference doubles rather than the items.yml config.\r\n4.  Changed the app to use the items.yml to setup a default config value. \r\n\r\n\r\nStill to do \r\nRemove public interface to metadata in item.\r\nMake Description act like name.\r\nMove configuration from its own database table to a part of collection. \r\nMove user_defined_id out of metadata. \r\n\r\n"},"comment":{"url":"https://api.github.com/repos/ndlib/honeycomb/issues/comments/180399062","html_url":"https://github.com/ndlib/honeycomb/pull/315#issuecomment-180399062","issue_url":"https://api.github.com/repos/ndlib/honeycomb/issues/315","id":180399062,"user":{"login":"rfox2","id":9285578,"avatar_url":"https://avatars.githubusercontent.com/u/9285578?v=3","gravatar_id":"","url":"https://api.github.com/users/rfox2","html_url":"https://github.com/rfox2","followers_url":"https://api.github.com/users/rfox2/followers","following_url":"https://api.github.com/users/rfox2/following{/other_user}","gists_url":"https://api.github.com/users/rfox2/gists{/gist_id}","starred_url":"https://api.github.com/users/rfox2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rfox2/subscriptions","organizations_url":"https://api.github.com/users/rfox2/orgs","repos_url":"https://api.github.com/users/rfox2/repos","events_url":"https://api.github.com/users/rfox2/events{/privacy}","received_events_url":"https://api.github.com/users/rfox2/received_events","type":"User","site_admin":false},"created_at":"2016-02-05T15:22:50Z","updated_at":"2016-02-05T15:22:50Z","body":"I just had one remaining question about the naming of MetadataInputCleaner, but that's not a show stopper. All other questions are answered! :-)\r\n\r\nOnce the hound issues are looked at I'd say :+1: "}}