{"action":"created","issue":{"url":"https://api.github.com/repos/neos/neos-development-collection/issues/20","repository_url":"https://api.github.com/repos/neos/neos-development-collection","labels_url":"https://api.github.com/repos/neos/neos-development-collection/issues/20/labels{/name}","comments_url":"https://api.github.com/repos/neos/neos-development-collection/issues/20/comments","events_url":"https://api.github.com/repos/neos/neos-development-collection/issues/20/events","html_url":"https://github.com/neos/neos-development-collection/pull/20","id":103680287,"number":20,"title":"TASK: Make ContentObjectProxy act as overlay to NodeData","user":{"login":"dfeyer","id":221173,"avatar_url":"https://avatars.githubusercontent.com/u/221173?v=3","gravatar_id":"","url":"https://api.github.com/users/dfeyer","html_url":"https://github.com/dfeyer","followers_url":"https://api.github.com/users/dfeyer/followers","following_url":"https://api.github.com/users/dfeyer/following{/other_user}","gists_url":"https://api.github.com/users/dfeyer/gists{/gist_id}","starred_url":"https://api.github.com/users/dfeyer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dfeyer/subscriptions","organizations_url":"https://api.github.com/users/dfeyer/orgs","repos_url":"https://api.github.com/users/dfeyer/repos","events_url":"https://api.github.com/users/dfeyer/events{/privacy}","received_events_url":"https://api.github.com/users/dfeyer/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/neos/neos-development-collection/labels/I:%20WIP","name":"I: WIP","color":"eb6420"},{"url":"https://api.github.com/repos/neos/neos-development-collection/labels/Important%20for%202.3%20LTS","name":"Important for 2.3 LTS","color":"fbca04"},{"url":"https://api.github.com/repos/neos/neos-development-collection/labels/P:%20Content%20Repository","name":"P: Content Repository","color":"0052cc"},{"url":"https://api.github.com/repos/neos/neos-development-collection/labels/T:%20PHP","name":"T: PHP","color":"009800"}],"state":"open","locked":false,"assignee":{"login":"dfeyer","id":221173,"avatar_url":"https://avatars.githubusercontent.com/u/221173?v=3","gravatar_id":"","url":"https://api.github.com/users/dfeyer","html_url":"https://github.com/dfeyer","followers_url":"https://api.github.com/users/dfeyer/followers","following_url":"https://api.github.com/users/dfeyer/following{/other_user}","gists_url":"https://api.github.com/users/dfeyer/gists{/gist_id}","starred_url":"https://api.github.com/users/dfeyer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dfeyer/subscriptions","organizations_url":"https://api.github.com/users/dfeyer/orgs","repos_url":"https://api.github.com/users/dfeyer/repos","events_url":"https://api.github.com/users/dfeyer/events{/privacy}","received_events_url":"https://api.github.com/users/dfeyer/received_events","type":"User","site_admin":false},"assignees":[{"login":"dfeyer","id":221173,"avatar_url":"https://avatars.githubusercontent.com/u/221173?v=3","gravatar_id":"","url":"https://api.github.com/users/dfeyer","html_url":"https://github.com/dfeyer","followers_url":"https://api.github.com/users/dfeyer/followers","following_url":"https://api.github.com/users/dfeyer/following{/other_user}","gists_url":"https://api.github.com/users/dfeyer/gists{/gist_id}","starred_url":"https://api.github.com/users/dfeyer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dfeyer/subscriptions","organizations_url":"https://api.github.com/users/dfeyer/orgs","repos_url":"https://api.github.com/users/dfeyer/repos","events_url":"https://api.github.com/users/dfeyer/events{/privacy}","received_events_url":"https://api.github.com/users/dfeyer/received_events","type":"User","site_admin":false}],"milestone":null,"comments":7,"created_at":"2015-08-28T09:12:16Z","updated_at":"2016-07-12T07:11:09Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/neos/neos-development-collection/pulls/20","html_url":"https://github.com/neos/neos-development-collection/pull/20","diff_url":"https://github.com/neos/neos-development-collection/pull/20.diff","patch_url":"https://github.com/neos/neos-development-collection/pull/20.patch"},"body":"\r\nCurrently the ContentObjectProxy object must implement all the required\r\nproperty defined in a Node Type. This is not really flexible. Most use\r\ncase for the ContentObjectProxy is to expose a Doctrine entity, like a\r\nCity, but the developper don't want to bloat the given entity with all\r\nthe required node property.\r\n\r\nThis change change the default behaviour of the ContentObjectProxy. Now\r\nthe default behavior is to use the property definied in the\r\nContentObjectProxy is this property is accessible or fallback the the\r\nNodeData property to all other properties.\r\n\r\nThis change also add support for reference(s) type property stored in\r\nthe ContentObjectProxy."},"comment":{"url":"https://api.github.com/repos/neos/neos-development-collection/issues/comments/231956274","html_url":"https://github.com/neos/neos-development-collection/pull/20#issuecomment-231956274","issue_url":"https://api.github.com/repos/neos/neos-development-collection/issues/20","id":231956274,"user":{"login":"kdambekalns","id":95873,"avatar_url":"https://avatars.githubusercontent.com/u/95873?v=3","gravatar_id":"","url":"https://api.github.com/users/kdambekalns","html_url":"https://github.com/kdambekalns","followers_url":"https://api.github.com/users/kdambekalns/followers","following_url":"https://api.github.com/users/kdambekalns/following{/other_user}","gists_url":"https://api.github.com/users/kdambekalns/gists{/gist_id}","starred_url":"https://api.github.com/users/kdambekalns/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kdambekalns/subscriptions","organizations_url":"https://api.github.com/users/kdambekalns/orgs","repos_url":"https://api.github.com/users/kdambekalns/repos","events_url":"https://api.github.com/users/kdambekalns/events{/privacy}","received_events_url":"https://api.github.com/users/kdambekalns/received_events","type":"User","site_admin":false},"created_at":"2016-07-12T07:11:09Z","updated_at":"2016-07-12T07:11:09Z","body":"I checked this out and merged master into it, the result lives at https://github.com/kdambekalns/neos-development-collection/tree/37877. Travis build is at https://travis-ci.org/kdambekalns/neos-development-collection/builds/144086094.\r\n\r\n@dfeyer if you grant me push permission on your fork, I'll gladly push there to keep this discussion intact. Or we replace this PR. As you wish…\r\n\r\nAnd then, what is the status? Is this breaking (then we must not merge it into 2.3) or not (I assume the latter, mostly because of the \"important for 2.3\" label)? What about the WIP label?"}}
{"actor":{"display_login":"kdambekalns"}}