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

Create Settings Page #222

Closed
5 of 11 tasks
marceloschmidt opened this issue Jun 24, 2015 · 12 comments
Closed
5 of 11 tasks

Create Settings Page #222

marceloschmidt opened this issue Jun 24, 2015 · 12 comments
Assignees
Milestone

Comments

@marceloschmidt
Copy link
Member

Message Editing/Deleting

  • Allow/Disallow message editing
  • Allow/Disallow message deleting
  • Show/Hide that a message has been edited/deleted
  • Keep history of edited/deleted messages
  • Automatic expire channels
@marceloschmidt marceloschmidt added this to the v1.0 milestone Jun 24, 2015
@rodrigok rodrigok modified the milestones: v1.0, v0.4 Jun 24, 2015
@sampaiodiego
Copy link
Member

I think we may define what kind of options we must have here, like:

  • Options to configure external services authentication
  • External e-mail server
  • Disable register (for closed teams)

@marceloschmidt can you edit the issue with the "accepted" options?

@sampaiodiego
Copy link
Member

We should add an option to change behavior of message editing/deleting..

It could be enable or disable the feature of editing/deleting messages or keep it's history maybe.

@nevson
Copy link

nevson commented Jun 29, 2015

@haosdent
Copy link
Contributor

+1

@stevenolen
Copy link

is this implemented now? I've been meaning to get started with rocketchat but was waiting on this one! 👍

I ask because I didn't see stuff in commits about it -- was trying to find out how to visit the page :)

@stevenolen
Copy link

...for anyone else visiting, it's referenced in another issue: /settings. 🎉

@marceloschmidt
Copy link
Member Author

And in case you've missed it, you gotta be admin. So if you need to access /settings on your own instance, set admin: true under your user in mongodb.

@Wloa
Copy link

Wloa commented Jul 29, 2015

@marcelo, there is no admin field in users collection.

On 29.07.2015 18:06, Marcelo Schmidt wrote:

And in case you've missed it, you gotta be admin. So if you need to access /settings on your own instance, set admin: true under your user in mongodb.

Reply to this email directly or view it on GitHub [1].

Links:

[1]
#222 (comment)

@sampaiodiego
Copy link
Member

@Wloa create the field with value true

@marceloschmidt
Copy link
Member Author

@Wloa Exactly as @sampaiodiego said, just create it, like so:

{
  "_id": "jrnR99viqXELp4XYn",
  "username": "marcelo.rocket.team",
  ...
  "admin": true
}

@engelgabriel
Copy link
Member

@marceloschmidt can you create a migration turning the oldest user into admin on the next release update?

@marceloschmidt
Copy link
Member Author

Done

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

No branches or pull requests

8 participants