user's permissions on Issues/PRs #100
Labels
area/github
Related to GitHub implementation.
area/gitlab
Related to GitLab implementation.
good-first-issue
Good for newcomers.
Hacktoberfest
Participate in https://hacktoberfest.digitalocean.com
kind/feature
New feature or a request for enhancement.
kind/refactor
Technical debt - the code needs love.
pagure
Related to Pagure implementation.
pinned
Ignored by stale-bot.
triaged
This issue was already processed by the team.
Updated by @lachmanfrantisek :
We have a lot of methods related to the permissions (e.g. who can merge/close,..)
It's not consistent, let's clean that!
Feel free to solve this in smaller parts. Just write on what you are going to work...
AC:
abstract.py
(raising the
NotImplementedError
)https://github.com/packit-service/ogr/blob/89435655150b8dd79ef93209c3463585d0715e0d/ogr/services/github/project.py#L219-L220
The progress is tracked in the following tables. (Any update in the comments is appreciated.)
who_can_close_issue() -> Set[str]
who_can_merge_pr() -> Set[str]
can_close_issue(username: str) -> bool
can_merge_pr(username: str) -> bool
Issue
argumentwho_can_close() -> Set[str]
can_close(username: str) -> bool
who_can_close() -> Set[str]
who_can_merge() -> Set[str]
can_close(username: str) -> bool
can_merge(username: str) -> bool
The text was updated successfully, but these errors were encountered: