Skip to content
New issue

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

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Grant circle admins more priviledges #217

Closed
mejo- opened this issue Aug 3, 2021 · 11 comments
Closed

Grant circle admins more priviledges #217

mejo- opened this issue Aug 3, 2021 · 11 comments
Labels
discuss enhancement New feature or request
Milestone

Comments

@mejo-
Copy link
Member

mejo- commented Aug 3, 2021

Currently we only grant circle owners admin privileges:

  • delete collectives (with or without circle)
  • see "manage members" link
  • edit collective emoji

Technically, only deleting the circle is limited to circle owners, so we at least should allow the last two to ordinary admins as well.

I'm not sure how to implement this best, though. Maybe instead of exposing a boolean admin flag for each collective, we should introduce a level field that exposes the circle member status (owner, admin, moderator, member). This would also be a good first step towards proper access level management.

@mejo-
Copy link
Member Author

mejo- commented Aug 5, 2021

mentioned in commit 90327a9df151a8346602648a03a53d81f6d3e934

@mejo-
Copy link
Member Author

mejo- commented Aug 5, 2021

mentioned in commit afe32d8809d8e291390cbf7494dbe8d0db14d6ed

@mejo-
Copy link
Member Author

mejo- commented Aug 5, 2021

mentioned in commit ff23954d6db26ff7efe8f4289198a60cb1cceb56

@mejo-
Copy link
Member Author

mejo- commented Aug 5, 2021

mentioned in commit 24cab9c3be3038d4d95a426c8358e78b37c45141

@mejo-
Copy link
Member Author

mejo- commented Aug 5, 2021

mentioned in commit 00daf0e9f6d7d1a786627d26d4dcdbc379d7339d

@mejo-
Copy link
Member Author

mejo- commented Aug 5, 2021

mentioned in commit b7e1bfb9a5767cd10d15b8a0a8bcd3e633d93d72

@mejo-
Copy link
Member Author

mejo- commented Aug 5, 2021

mentioned in commit f434851

@mejo-
Copy link
Member Author

mejo- commented Aug 5, 2021

mentioned in commit 95ea2c71643b50a3ba4f3726bc15d7bd07f94277

@mejo-
Copy link
Member Author

mejo- commented Aug 5, 2021

mentioned in commit 4b87a26f76e7d357b22faf92e3586bb3421d8671

@mejo-
Copy link
Member Author

mejo- commented Aug 5, 2021

mentioned in commit 508461de0cc1dfe13f47162b0d98151422ede0f4

@mejo-
Copy link
Member Author

mejo- commented Aug 6, 2021

mentioned in commit 2070eb5

@mejo- mejo- closed this as completed Dec 13, 2022
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
discuss enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant