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

Allow room creator to delete that room #1578

Closed
fduraibi opened this issue Dec 5, 2015 · 10 comments · Fixed by #3773
Closed

Allow room creator to delete that room #1578

fduraibi opened this issue Dec 5, 2015 · 10 comments · Fixed by #3773

Comments

@fduraibi
Copy link
Contributor

fduraibi commented Dec 5, 2015

Currently only admins can delete rooms, but it will be nice if the person who created the room becomes like a room admin and can delete that room from the "Room Settings" tab.

In the case of the rocket chat demo server, we see many many rooms that users created mostly for testing but never used again. They cannot delete it, and it is hard for the admins to delete since they don't know if will be used in the future or not.

In production environment a group of people can start a room use it for sometime and be done with it, or they might leave it unused but they can still come back for the message history. So they are the ones who decides if the room is still needed or not. It can be added as an option in the admin settings, so the admin can allow such feature or not.

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@fduraibi fduraibi changed the title Allow room creator to delete that room even Allow room creator to delete that room Dec 5, 2015
@soenkef
Copy link
Contributor

soenkef commented Dec 12, 2015

Important feature! +1

@gwillen
Copy link

gwillen commented Feb 5, 2016

+1 to this. I didn't know that I couldn't delete rooms until someone on our work Rocket server complained about one of the dozen-or-so test rooms I've created. I had to tell him I couldn't do anything about it and he'd need to contact an admin, whoops! This makes playing around with the system a lot more annoying, which is an antipattern (people play around when learning software, and they should be able to undo trivial errors they make while doing that.)

@soenkef
Copy link
Contributor

soenkef commented Feb 26, 2016

+1 - if possible as solution by permission settings.

@geekgonecrazy
Copy link
Contributor

This should be possible with our permissions. Does this issue still exist?

@fduraibi
Copy link
Contributor Author

I think the permissions do solve it, however, some permission names are not clear!

what is:

  • delete-p
  • delete-c
  • delete-d

@geekgonecrazy
Copy link
Contributor

Those translate to:

  • delete-p -- Delete Private Group
  • delete-c -- Delete Channel
  • delete-d -- Delete Direct Message Conversation

@fduraibi
Copy link
Contributor Author

fduraibi commented May 12, 2016

Why it doesn't show the full name over there? missing translation entry?

@geekgonecrazy
Copy link
Contributor

@fduraibi this is just the variable name or the short name, we need to actually add i18n entries maybe to our permission names 😄

@mcescalante
Copy link

mcescalante commented Jun 3, 2016

I've allowed delete-p for the role owner but cannot find where to actually delete the private chat group on my server (as an owner). Deleting from Administration panel works fine.

For private group creators, would the delete button be under "state" in Room Info?

UPDATE: Apparently there is no way in the UI for a private room creator to delete it (from a team member in #support on their chat)

@reyman
Copy link

reyman commented Jul 13, 2016

Any news on this button ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants