Skip to content

Provide DAV endpoint to directly access favorites #30784

Description

@PVince81

It could look like: "remote.php/dav/favorite/$userId/".

  • The folder "$userId" would contain every favorite file and folder.
  • The user folder itself does not accept creating new entries
  • Exploring inside subfolders works like regular DAV (could also be symlink or redirect to the actual DAV folder)
  • Renaming entries would work
  • Deleting entries would unfavorite them, or delete them completely ?

Now on the desktop client side or mobile, it might require a brand new UI. Unless we manage to build a virtual FS layer on top of the current one that could look like this:

  • /
  • /Home => contains regular home files as before
  • /Favorites => contains favorites as represented by the above endpoint
  • /Pending => contains received shares (if ever supported)
  • ...

With selective sync the user can then choose to either sync regular home or favorites.

@michaelstingl @SamuAlfageme @DeepDiver1975 @butonic @pmaier1

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions