Skip to content

[F2V] Migrate tags view #30249

@skjnldsv

Description

@skjnldsv

This ticket is part of the files to vue migration

Goal

Unify and improve the system tags view

QA

  • Display tags as folders (new API ⚠️)
    • Implementing this as a DAV might give us opportunity to directly catch DELETE/PUT/MOVE requests
      BUT it will create issues with the paths considering a file located in dav/USER/files/Photos/vacation.jpg will be seen with a path like dav/USER/tags/Summer 2021 vacations/vacation.jpg while all the actions would expect the real dav path to work 🤔
    • Implementing this with OCS API will allow us to return different data like path that fixes the issue above
  • Opening the tag (folder) list all files belonging to it
  • Actions
    • Rename
    • Delete
    • There is no sidebar for those tags/fake-folders, we need to check how to handle this ⚠️
  • Assess this global way of managing this. Considering it will use the same API as the real Files/Folders: [F2V] Files views API + navigation + base structure #30070, check potential pitfalls of storing and caching "fake folders".
    • Actions might be displayed while not theoretically supporting it on those folders

Future

  • Show most recent/used tags in the navigation same as favorites

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions