-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
Feature Request: At each board, have board-specific roles #1861
Comments
Yes, this is a must. The roles must be editable so everybody can add or remove roles and each action in the kanban should have settings in this area - from moving cards, to deleting lists, boards, etc. At the moment everybody can do virtually everything with the board, deface and ruin the work of many in the company and even stop work at all. |
In your models/lists.js:
Some related PRs here: |
I believe all references to 'allowIsBoardMemberNonComment' should be changed to 'allowIsBoardMemberNonCommentOnly' to be more descriptive even though that is a bit more verbose. It could be refactored to 'allowIsBoardMemberCommentOnly' to be cleaner descriptively, but that would require more (possibly bug inducing) changes to the codebase. I believe I named it that to be as minimally intrusive as possible to the existing codebase. |
Yes, CommentOnly would be much more descriptive, because current NonComment can be easily confused when I add NoComments. I will look how to make the change. |
Currently at Wekan code, problem is not to do the least intrusive change. More important is to make code clearer and have consistent naming. For example, there is still references to archives in code and database, it should be renamed to recycle bin like it's at translations already. |
It is like normal user, but does not show comments and activities. Thanks to xet7 ! Related #1861
Docs: https://github.com/wekan/wekan/wiki/REST-API-Role - OAuth2: Change Oidc preferred_username back to username. Thanks to xet7 ! Related #1861
…3caf18). [Docs](https://github.com/wekan/wekan/wiki/REST-API-Role). Related to [role issue](#1861). - OAuth2: [Revert Oidc preferred_username back to username](33caf18). This [does not fix or break anything](#1874 (comment)), Oidc already works with [doorkeeper](https://github.com/doorkeeper-gem/doorkeeper-provider-app). Thanks to xet7 ! Related #1861
Roles for more hidden fields, and add role selection to admin panel #802 |
Moved to #3022 |
Roles should have:
For each user on board, when role is selected from list, all role properties are applied.
Only board Admin can change roles.
The text was updated successfully, but these errors were encountered: