nextcloud / nextcloud/server

Granularity of storage space used

Open
#44,391 1 comment 4 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

0. Needs triage enhancement
Dominant language
PHP
Stars
36.9k
Forks
5.2k
Avg merge
2d 3h
Merged PRs (30d)
713

Description

How to use GitHub
  • Please use the 👍 reaction to show that you are interested into the same feature.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Is your feature request related to a problem? Please describe.

  • The storage usage reported by nextcloud does not report on how much quota used by photos, how much by documents etc
  • There is no way for users to understand how their storage quota is used

Describe the solution you'd like

  • Storage usage should report quota usage aggregated by type in files app and user settings
  • Perhaps a new OCS API endpoint also to provide this granularity

Describe alternatives you've considered

  • None

Additional context

  • Some inspiration for the feature from Google Drive and iCloud which show how much usage different types of files take up:
  • For e.g. in iCloud:
    image

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading how storage usage and quota are currently reported in the files app and user settings. Check whether an existing OCS API exposes related usage data before deciding whether a new endpoint is needed. Done means users can see quota usage aggregated by file type in the relevant interfaces, with any API behavior documented and covered by appropriate tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
full-stack
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.