"Recent" view is overcrowded with files, a view focused on oneself would be useful
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 36.9k
- Forks
- 5.2k
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 713
Description
[!TIP]
Help move this idea forward
- Use the 👍 reaction to show support for this feature.
- Avoid commenting unless you have relevant information to add; unnecessary comments create noise for subscribers.
- Subscribe to receive notifications about status changes and new comments.
Is your feature request related to a problem? Please describe.
The "Recent" view in Files is overcrowded with files from all shares by everyone.
We also discussed this in the mobile app context where we don't have the "Recent" view yet, and having the current firehose of information would not be very useful there either. cc @tobiasKaminsky
Describe the solution you'd like
Instead of having edits by everyone, it should be focused on oneself, or what's really relevant:
- Files your recently opened
- File that you recently edited or created
- Files that were shared with you
- Files that you shared
- Files where you were mentioned
This needs an API so the mobile apps can also have a view for it.
Additional context
As discussed @sorbaugh, and it's also related to this issue brought up by @maximelehericy https://github.com/nextcloud/server/issues/50199
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Review the Files “Recent” view and the related issue #50199 first. Define which personal activity categories belong in the view and what API mobile apps need; done means the overcrowded shared activity is replaced or complemented by a useful self-focused view with mobile access.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- api, backend, cloud
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100