Skip to content

History sharing: UX for telling users that history may be shared #2875

@richvdh

Description

@richvdh

Algorithm:

  • Whenever the user opens an encrypted room with history_visibility != joined, show the user a warning banner, unless the flag showing it has been dismissed is set. If the user dismisses the banner, set a flag in the client's local db recording that it has been dismissed for that room.
  • Whenever the user opens an encrypted room with history_visibility == joined, clear the dismissed flag, if it is set. This ensures that if a room is changed public -> private -> public, we show the banner again when it is set back to public.

Clients:

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions