-
-
Notifications
You must be signed in to change notification settings - Fork 940
Rulset simplification #9506
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
base: master
Are you sure you want to change the base?
Rulset simplification #9506
Conversation
- Remove 'stock_location' - Remove 'part_category'
✅ Deploy Preview for inventree-web-pui-preview ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
This makes it such that anyone in an org that should work on parts also can mess up the general structure of the database as they now can also create/remove categories and locations. Can we hold of on merging this till the mentioned solution to use plugins for permissions is done? This would cause serious headaches in my instances, especially because I would have to patch permissions somehow as the default behavior changes. |
@matmair fair enough, I'll leave this one pending until we have a good solution for exposing to plugins. |
Maybe we can discuss the overall design shift before implementing it - for example in #7466 |
As part of an effort towards improving / updating / reworking the "permissions" system (with the eventual goal of simplification and allowing plugins to hook into permission checks) - this PR consolidates some of the existing role types:
part_category
role - now inpart
stock_location
role - now instock
References