Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weโ€™ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

๐Ÿ›ƒ Chat permission API + Web #7235

Merged
merged 7 commits into from
Apr 29, 2022
Merged

Conversation

nickvergessen
Copy link
Member

@nickvergessen nickvergessen commented Apr 27, 2022

  • Based on Allow to get Reactions summary and media tab in read-only roomsย #7234
  • ๐Ÿ› ๏ธ Limit posting
    • ๐Ÿ–Œ๏ธ Remove or disable UI option
    • ๐Ÿฆบ Integration test
  • ๐Ÿ› ๏ธ Limit deleting message
    • ๐Ÿ–Œ๏ธ Remove or disable UI option
    • ๐Ÿฆบ Integration test
  • ๐Ÿ› ๏ธ Limit reacting
    • ๐Ÿ–Œ๏ธ Remove or disable UI option
    • ๐Ÿฆบ Integration test
  • ๐Ÿ› ๏ธ Limit removing reaction
    • ๐Ÿ–Œ๏ธ Remove or disable UI option
    • ๐Ÿฆบ Integration test
  • ๐Ÿ› ๏ธ Limit sharing object
    • ๐Ÿ–Œ๏ธ Remove or disable UI option
    • ๐Ÿฆบ Integration test
  • ๐Ÿ› ๏ธ Limit voice recording
    • ๐Ÿ–Œ๏ธ Remove or disable UI option
    • ๐Ÿฆบ Integration test
  • ๐Ÿ› ๏ธ Limit sharing files to the conversation
    • ๐Ÿ–Œ๏ธ Remove or disable UI option
    • ๐Ÿฆบ Integration test
  • ๐Ÿ› ๏ธ Limit sharing files to the conversation via the files sharing app
    • ๐Ÿ–Œ๏ธ Remove or disable UI option
    • ๐Ÿฆบ Integration test
  • ๐Ÿ› ๏ธ Allow to set and remove the chat permission
    • ๐Ÿ–Œ๏ธ Add UI option
    • ๐Ÿฆบ Integration test

Questions

  • We need to update all existing permissions adding the 128?
  • Current "Restricted" quick option should still allow chatting as until now, or be "only passive permissions" as until now?
  • Do we need mobile client support before we can merge this?

Fix #3886

@nickvergessen nickvergessen added 2. developing feature: chat ๐Ÿ’ฌ Chat and system messages feature: api ๐Ÿ› ๏ธ OCS API for conversations, chats and participants labels Apr 27, 2022
@nickvergessen nickvergessen self-assigned this Apr 27, 2022
Signed-off-by: Joas Schilling <coding@schilljs.com>
@nickvergessen nickvergessen force-pushed the feature/noid/chat-permission branch 2 times, most recently from 49b342a to 463146a Compare April 27, 2022 19:19
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Joas Schilling <coding@schilljs.com>
โ€ฆ sense to add the method

Signed-off-by: Joas Schilling <coding@schilljs.com>
@nickvergessen nickvergessen marked this pull request as ready for review April 27, 2022 19:23
@nickvergessen nickvergessen changed the title Chat permission ๐Ÿ›ƒ Chat permission Apr 27, 2022
@nickvergessen nickvergessen merged commit 51f2959 into master Apr 29, 2022
@nickvergessen nickvergessen deleted the feature/noid/chat-permission branch April 29, 2022 06:56
@nickvergessen nickvergessen changed the title ๐Ÿ›ƒ Chat permission ๐Ÿ›ƒ Chat permission API + Web May 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3. to review enhancement feature: api ๐Ÿ› ๏ธ OCS API for conversations, chats and participants feature: chat ๐Ÿ’ฌ Chat and system messages
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

๐Ÿ›‚ Chat permission
2 participants