nextcloud / nextcloud/activity

Remove personal activity history

Open
#475 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement feature: settings
Dominant language
JavaScript
Stars
145
Forks
72
Avg merge
6d 9h
Merged PRs (30d)
42

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.
I think every user should have the right to remove their activity history if they want to. After all, activity acts as "browser history" as it keeps all changes made to files and names of the files as well (and even though it doesnt keep content, names or metadata may be damaging to one's privacy at some point during the server lifetime).

Describe the solution you'd like
Web-controlled activity remover for each user located perhaps above "settings" as shown in picture below. Options could include deleting activity in specified time rage, e.g. last week, last month, all time .. Additionaly, another solution could be worked out that would allow users to delete activity one by one, for instance hovering mouse over activity item would show "delete" action.

Additional context

Screenshot_1

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

The issue proposes a web-controlled activity-history remover, with deletion by time range or individual activity item, and includes a screenshot. No source file, test, or entry point is named; first clarify which deletion scope and interface are required, then define completion criteria before locating the relevant activity-app code.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.