{"action":"created","issue":{"url":"https://api.github.com/repos/ClinGen/clincoded/issues/215","labels_url":"https://api.github.com/repos/ClinGen/clincoded/issues/215/labels{/name}","comments_url":"https://api.github.com/repos/ClinGen/clincoded/issues/215/comments","events_url":"https://api.github.com/repos/ClinGen/clincoded/issues/215/events","html_url":"https://github.com/ClinGen/clincoded/issues/215","id":100593710,"number":215,"title":"Track history of user-made changes","user":{"login":"mrmin123","id":4326866,"avatar_url":"https://avatars.githubusercontent.com/u/4326866?v=3","gravatar_id":"","url":"https://api.github.com/users/mrmin123","html_url":"https://github.com/mrmin123","followers_url":"https://api.github.com/users/mrmin123/followers","following_url":"https://api.github.com/users/mrmin123/following{/other_user}","gists_url":"https://api.github.com/users/mrmin123/gists{/gist_id}","starred_url":"https://api.github.com/users/mrmin123/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mrmin123/subscriptions","organizations_url":"https://api.github.com/users/mrmin123/orgs","repos_url":"https://api.github.com/users/mrmin123/repos","events_url":"https://api.github.com/users/mrmin123/events{/privacy}","received_events_url":"https://api.github.com/users/mrmin123/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ClinGen/clincoded/labels/in%20progress","name":"in progress","color":"ededed"},{"url":"https://api.github.com/repos/ClinGen/clincoded/labels/new%20backend%20feature","name":"new backend feature","color":"f7c6c7"},{"url":"https://api.github.com/repos/ClinGen/clincoded/labels/v1.0","name":"v1.0","color":"eb6420"}],"state":"open","locked":false,"assignee":{"login":"forresttanaka","id":1181324,"avatar_url":"https://avatars.githubusercontent.com/u/1181324?v=3","gravatar_id":"","url":"https://api.github.com/users/forresttanaka","html_url":"https://github.com/forresttanaka","followers_url":"https://api.github.com/users/forresttanaka/followers","following_url":"https://api.github.com/users/forresttanaka/following{/other_user}","gists_url":"https://api.github.com/users/forresttanaka/gists{/gist_id}","starred_url":"https://api.github.com/users/forresttanaka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/forresttanaka/subscriptions","organizations_url":"https://api.github.com/users/forresttanaka/orgs","repos_url":"https://api.github.com/users/forresttanaka/repos","events_url":"https://api.github.com/users/forresttanaka/events{/privacy}","received_events_url":"https://api.github.com/users/forresttanaka/received_events","type":"User","site_admin":false},"milestone":null,"comments":11,"created_at":"2015-08-12T17:26:22Z","updated_at":"2015-11-10T22:20:37Z","closed_at":null,"body":"Currently we're relying on the `owner` (soon to be `submitted_by`) and `dateTime` (soon to be `date_created`) fields to track user-made changes at the moment, which is a transient and incomplete history at best. We should incorporate a way to to track most (if not all) user-made changes for a more accurate 'Recent History' on the Dashboard and (more importantly) auditing and tracking purposes."},"comment":{"url":"https://api.github.com/repos/ClinGen/clincoded/issues/comments/155586323","html_url":"https://github.com/ClinGen/clincoded/issues/215#issuecomment-155586323","issue_url":"https://api.github.com/repos/ClinGen/clincoded/issues/215","id":155586323,"user":{"login":"forresttanaka","id":1181324,"avatar_url":"https://avatars.githubusercontent.com/u/1181324?v=3","gravatar_id":"","url":"https://api.github.com/users/forresttanaka","html_url":"https://github.com/forresttanaka","followers_url":"https://api.github.com/users/forresttanaka/followers","following_url":"https://api.github.com/users/forresttanaka/following{/other_user}","gists_url":"https://api.github.com/users/forresttanaka/gists{/gist_id}","starred_url":"https://api.github.com/users/forresttanaka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/forresttanaka/subscriptions","organizations_url":"https://api.github.com/users/forresttanaka/orgs","repos_url":"https://api.github.com/users/forresttanaka/repos","events_url":"https://api.github.com/users/forresttanaka/events{/privacy}","received_events_url":"https://api.github.com/users/forresttanaka/received_events","type":"User","site_admin":false},"created_at":"2015-11-10T22:20:37Z","updated_at":"2015-11-10T22:20:37Z","body":"The nice thing is that you can choose how deep to embed the objects, so really we might only include the top-level objects, none of which are all that large. If they include embedded arrays of objects it can get large, but we can simply choose not to embed those. But I could see the argument “If you’re not embedding the objects within the objects, why include the objects at all if you’re not using them?” The  answer right now is just that it makes me feel better. But it may well not have any value.\r\n\r\nAt this stage I’m thinking I could put them in the schema and simply not use them. That way if we find a use in the future, it would involve a Javascript change, but no schema change."}}