Skip to content

[Feature] - Switch to buildin permission system (with optional build team context) #184

@Zoriot

Description

@Zoriot

Is your feature request related to a problem? Please describe.
Currently, it's very annoying and not straight forward that you have to configure the permissions but also all the build team stuff manually. They are just two things for the same stuff, which makes it quite complex and doesn't add anything.
I'm annoyed that you have to add reviewer also via the commands, and it's not clear what is based on permission and what's via the internal db. Also it's harder to automate it that way.
Also then we can get rid of all the stuff, because it's currently quite verbose (in the database) anyways.

Describe the solution you'd like
A optional build team context, which will be respected in all/most permission/commands and also for stuff like reviewer so it's a straight forward system & easier to understand/setup.

Describe alternatives you've considered
Give all the needed permission automatically e.g. when you addreviewer via ps.

Additional context
Not needed i guess.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions