nextcloud / nextcloud/spreed

Add option for disable chat in public shares

Open
#2,284 12 comments 4 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement feature: chat 💬 feature: talk-sidebar ⬅️
Dominant language
PHP
Stars
2.2k
Forks
587
Avg merge
18h 27m
Merged PRs (30d)
333

Description

Related with #2280
Apart from the global options in #2283, it would be nice to have an option to disable chat in public shares for a specific file.
This option will be available only for the file owner and enabled by default.
If the file owner disables this option, only internal users/shares will be able to use the chat attached to this file and the chat will not appear in public shares.

Screenshot 2019-10-08 at 16 35 23

@nickvergessen
@nextcloud/designers ideas?

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 reviewing related issues #2280 and #2283, then inspect the public-share chat flow and the attached screenshot. Trace where file-owner options and public-share visibility are handled. Done means an owner-only setting can disable chat for one file, hides it from public shares, and preserves it for internal users and shares.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
authorization, backend, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.