owncloud / core

:cloud: ownCloud web server core (Files, DAV, etc.)
https://owncloud.com
GNU Affero General Public License v3.0
8.36k stars 2.06k forks source link

Add Webdav property to advise the sync clients to not sync this entry #26311

Closed PVince81 closed 3 years ago

PVince81 commented 8 years ago

There are several tickets that propose different approaches and different criteria for sync exclusions. Regardless 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.

It is then the responsibility of apps or whichever code that decides what the exclusion criteria is to set the property on the entries.

This is purely the backend/protocol level.

Some proposed criteria that would need to be implemented separately:

@owncloud/filesystem @guruz @ogoffart @dragotin @davivel @DeepDiver1975 @butonic