nextcloud / nextcloud/activity
Activity app causes problems with E2EE
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 145
- Forks
- 72
- Avg merge
- 6d 9h
- Merged PRs (30d)
- 42
Description
Steps to reproduce
The issue is present only when the activity app is enabled.
- Create a end-to-end encrypted folder and share it with another user.
- Create some subfolders in the encrypted folder.
- Switch to the other user and rename those subfolders.
Expected behaviour
The folders should be correctly renamed and synced.
Actual behaviour
The name of the renamed folders is not decrypted anymore in the macOS Finder and the Nextcloud sync client throws an Error "Rich subject or a parameter for '' is malformed".
Server configuration
Nextcloud version: 31.0.1
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
Start by reproducing the issue with the Activity app enabled: create and share an end-to-end encrypted folder, add subfolders, and rename them as the other user. Inspect the Activity app's handling of encrypted folder rename events and compare the result in macOS Finder and the Nextcloud sync client. Done means renamed folders remain decrypted and sync without the reported malformed rich-subject error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- security
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100