{"action":"created","issue":{"url":"https://api.github.com/repos/owncloud/core/issues/26311","repository_url":"https://api.github.com/repos/owncloud/core","labels_url":"https://api.github.com/repos/owncloud/core/issues/26311/labels{/name}","comments_url":"https://api.github.com/repos/owncloud/core/issues/26311/comments","events_url":"https://api.github.com/repos/owncloud/core/issues/26311/events","html_url":"https://github.com/owncloud/core/issues/26311","id":181704594,"number":26311,"title":"Add Webdav property to tell the sync clients to not sync this entry","user":{"login":"PVince81","id":277525,"avatar_url":"https://avatars.githubusercontent.com/u/277525?v=3","gravatar_id":"","url":"https://api.github.com/users/PVince81","html_url":"https://github.com/PVince81","followers_url":"https://api.github.com/users/PVince81/followers","following_url":"https://api.github.com/users/PVince81/following{/other_user}","gists_url":"https://api.github.com/users/PVince81/gists{/gist_id}","starred_url":"https://api.github.com/users/PVince81/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PVince81/subscriptions","organizations_url":"https://api.github.com/users/PVince81/orgs","repos_url":"https://api.github.com/users/PVince81/repos","events_url":"https://api.github.com/users/PVince81/events{/privacy}","received_events_url":"https://api.github.com/users/PVince81/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/owncloud/core/labels/enhancement","name":"enhancement","color":"02e10c"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/owncloud/core/milestones/11","html_url":"https://github.com/owncloud/core/milestones/backlog","labels_url":"https://api.github.com/repos/owncloud/core/milestones/11/labels","id":697149,"number":11,"title":"backlog","description":"","creator":{"login":"MTRichards","id":1818977,"avatar_url":"https://avatars.githubusercontent.com/u/1818977?v=3","gravatar_id":"","url":"https://api.github.com/users/MTRichards","html_url":"https://github.com/MTRichards","followers_url":"https://api.github.com/users/MTRichards/followers","following_url":"https://api.github.com/users/MTRichards/following{/other_user}","gists_url":"https://api.github.com/users/MTRichards/gists{/gist_id}","starred_url":"https://api.github.com/users/MTRichards/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MTRichards/subscriptions","organizations_url":"https://api.github.com/users/MTRichards/orgs","repos_url":"https://api.github.com/users/MTRichards/repos","events_url":"https://api.github.com/users/MTRichards/events{/privacy}","received_events_url":"https://api.github.com/users/MTRichards/received_events","type":"User","site_admin":false},"open_issues":754,"closed_issues":437,"state":"open","created_at":"2014-06-20T19:52:03Z","updated_at":"2016-10-10T15:07:59Z","due_on":null,"closed_at":null},"comments":12,"created_at":"2016-10-07T15:51:16Z","updated_at":"2016-10-10T15:09:32Z","closed_at":null,"body":"There are several tickets that propose different approaches and different criteria for sync exclusions.\r\nRegardless of the criteria, I think the basic mechanism should be that the server returns an extra Webdav property `<oc:do-not-sync>1</oc:do-not-sync>` to tell the client to not sync this item.\r\n\r\nIt is then the responsibility of apps or whichever code that decides what the exclusion criteria is to set the property on the entries.\r\n\r\nThis is purely the backend/protocol level.\r\n\r\nSome proposed criteria that would need to be implemented separately:\r\n- excluding external storage: https://github.com/owncloud/core/issues/7234\r\n- exclusion by user/group: https://github.com/owncloud/core/issues/25873\r\n- pattern-based, similar to sync-exclude.lst: https://github.com/owncloud/core/issues/19385\r\n- \"certain directories\": https://github.com/owncloud/core/issues/7909\r\n- excluding federated share individually from sync: https://github.com/owncloud/core/issues/14727\r\n- excluding individual ext storages from syncing: https://github.com/owncloud/core/issues/12216 (see sync option)\r\n\r\n@owncloud/filesystem @guruz @ogoffart @dragotin @davivel @DeepDiver1975 @butonic "},"comment":{"url":"https://api.github.com/repos/owncloud/core/issues/comments/252651545","html_url":"https://github.com/owncloud/core/issues/26311#issuecomment-252651545","issue_url":"https://api.github.com/repos/owncloud/core/issues/26311","id":252651545,"user":{"login":"PVince81","id":277525,"avatar_url":"https://avatars.githubusercontent.com/u/277525?v=3","gravatar_id":"","url":"https://api.github.com/users/PVince81","html_url":"https://github.com/PVince81","followers_url":"https://api.github.com/users/PVince81/followers","following_url":"https://api.github.com/users/PVince81/following{/other_user}","gists_url":"https://api.github.com/users/PVince81/gists{/gist_id}","starred_url":"https://api.github.com/users/PVince81/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PVince81/subscriptions","organizations_url":"https://api.github.com/users/PVince81/orgs","repos_url":"https://api.github.com/users/PVince81/repos","events_url":"https://api.github.com/users/PVince81/events{/privacy}","received_events_url":"https://api.github.com/users/PVince81/received_events","type":"User","site_admin":false},"created_at":"2016-10-10T15:09:32Z","updated_at":"2016-10-10T15:09:32Z","body":"Seems there was already a client ticket, linking here https://github.com/owncloud/client/issues/4621 :smile: "}}
{"actor":{"display_login":"PVince81"}}