{"action":"created","issue":{"url":"https://api.github.com/repos/owncloud/core/issues/20696","labels_url":"https://api.github.com/repos/owncloud/core/issues/20696/labels{/name}","comments_url":"https://api.github.com/repos/owncloud/core/issues/20696/comments","events_url":"https://api.github.com/repos/owncloud/core/issues/20696/events","html_url":"https://github.com/owncloud/core/pull/20696","id":118554492,"number":20696,"title":"Add carddav backend to OCP\\ContactsManager","user":{"login":"DeepDiver1975","id":1005065,"avatar_url":"https://avatars.githubusercontent.com/u/1005065?v=3","gravatar_id":"","url":"https://api.github.com/users/DeepDiver1975","html_url":"https://github.com/DeepDiver1975","followers_url":"https://api.github.com/users/DeepDiver1975/followers","following_url":"https://api.github.com/users/DeepDiver1975/following{/other_user}","gists_url":"https://api.github.com/users/DeepDiver1975/gists{/gist_id}","starred_url":"https://api.github.com/users/DeepDiver1975/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DeepDiver1975/subscriptions","organizations_url":"https://api.github.com/users/DeepDiver1975/orgs","repos_url":"https://api.github.com/users/DeepDiver1975/repos","events_url":"https://api.github.com/users/DeepDiver1975/events{/privacy}","received_events_url":"https://api.github.com/users/DeepDiver1975/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/owncloud/core/labels/3%20-%20To%20Review","name":"3 - To Review","color":"ededed"},{"url":"https://api.github.com/repos/owncloud/core/labels/in%20progress","name":"in progress","color":"ededed"}],"state":"open","locked":false,"assignee":{"login":"DeepDiver1975","id":1005065,"avatar_url":"https://avatars.githubusercontent.com/u/1005065?v=3","gravatar_id":"","url":"https://api.github.com/users/DeepDiver1975","html_url":"https://github.com/DeepDiver1975","followers_url":"https://api.github.com/users/DeepDiver1975/followers","following_url":"https://api.github.com/users/DeepDiver1975/following{/other_user}","gists_url":"https://api.github.com/users/DeepDiver1975/gists{/gist_id}","starred_url":"https://api.github.com/users/DeepDiver1975/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DeepDiver1975/subscriptions","organizations_url":"https://api.github.com/users/DeepDiver1975/orgs","repos_url":"https://api.github.com/users/DeepDiver1975/repos","events_url":"https://api.github.com/users/DeepDiver1975/events{/privacy}","received_events_url":"https://api.github.com/users/DeepDiver1975/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/owncloud/core/milestones/48","html_url":"https://github.com/owncloud/core/milestones/9.0-current","labels_url":"https://api.github.com/repos/owncloud/core/milestones/48/labels","id":1196845,"number":48,"title":"9.0-current","description":"","creator":{"login":"cmonteroluque","id":879976,"avatar_url":"https://avatars.githubusercontent.com/u/879976?v=3","gravatar_id":"","url":"https://api.github.com/users/cmonteroluque","html_url":"https://github.com/cmonteroluque","followers_url":"https://api.github.com/users/cmonteroluque/followers","following_url":"https://api.github.com/users/cmonteroluque/following{/other_user}","gists_url":"https://api.github.com/users/cmonteroluque/gists{/gist_id}","starred_url":"https://api.github.com/users/cmonteroluque/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cmonteroluque/subscriptions","organizations_url":"https://api.github.com/users/cmonteroluque/orgs","repos_url":"https://api.github.com/users/cmonteroluque/repos","events_url":"https://api.github.com/users/cmonteroluque/events{/privacy}","received_events_url":"https://api.github.com/users/cmonteroluque/received_events","type":"User","site_admin":false},"open_issues":612,"closed_issues":702,"state":"open","created_at":"2015-07-07T14:21:23Z","updated_at":"2015-12-14T17:09:11Z","due_on":"2016-03-08T04:00:00Z","closed_at":null},"comments":20,"created_at":"2015-11-24T08:08:16Z","updated_at":"2015-12-14T17:45:21Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/owncloud/core/pulls/20696","html_url":"https://github.com/owncloud/core/pull/20696","diff_url":"https://github.com/owncloud/core/pull/20696.diff","patch_url":"https://github.com/owncloud/core/pull/20696.patch"},"body":"TODO:\r\n\r\n- add table oc_card_elements\r\n- on createCard and updateCard we should parse the vCard and store text elements into the new tabl1\r\n- for search use new table to find the right card - https://github.com/owncloud/core/compare/add-carddav-backends-to-ocp-contactsmanager?expand=1#diff-f62a8982a66892f2b07e463c6bbdcf43R65"},"comment":{"url":"https://api.github.com/repos/owncloud/core/issues/comments/164507144","html_url":"https://github.com/owncloud/core/pull/20696#issuecomment-164507144","issue_url":"https://api.github.com/repos/owncloud/core/issues/20696","id":164507144,"user":{"login":"DeepDiver1975","id":1005065,"avatar_url":"https://avatars.githubusercontent.com/u/1005065?v=3","gravatar_id":"","url":"https://api.github.com/users/DeepDiver1975","html_url":"https://github.com/DeepDiver1975","followers_url":"https://api.github.com/users/DeepDiver1975/followers","following_url":"https://api.github.com/users/DeepDiver1975/following{/other_user}","gists_url":"https://api.github.com/users/DeepDiver1975/gists{/gist_id}","starred_url":"https://api.github.com/users/DeepDiver1975/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DeepDiver1975/subscriptions","organizations_url":"https://api.github.com/users/DeepDiver1975/orgs","repos_url":"https://api.github.com/users/DeepDiver1975/repos","events_url":"https://api.github.com/users/DeepDiver1975/events{/privacy}","received_events_url":"https://api.github.com/users/DeepDiver1975/received_events","type":"User","site_admin":false},"created_at":"2015-12-14T17:45:21Z","updated_at":"2015-12-14T17:45:21Z","body":"> For example if you have a VCard with FN = \"John Doe\" and \"CLOUD\" = \"John@mycloud.org\"\r\n> For the share dialog auto-complete we would search now \"FN\" and \"CLOUD for \"John\" and would return two results even if both represent the same contact/vcard.\r\n\r\nin this case a distinct over the id is enough"}}