Feature #4225
open[ce, ee] repo group integrations cascade to child repo groups
0%
Description
At the moment repo group scope integrations apply only to the direct child repositories which means scope:/u
does:
/u
/somerepo - applies
/group
/otherrepo - doesn't apply
Should we add option to let the user allow the integration to cascade to child groups, the choices for the above example would then be:
- /u/ (any repo)
- /u/ (direct child repos only)
- /u/somerepo
- /group/ (any repo)
- /group/ (direct child repos only)
- /gorup/otherrepo
Updated by Daniel D over 8 years ago
Also need to think about how permissions work in this case, should /u/
group admin that sets a /u/ cascade to children
integration be allowed to influence child groups /u/dan/
?
Updated by Redmine Integration over 8 years ago
pullrequest created, https://internal-code.rhodecode.com/rhodecode-enterprise-ce/pull-request/2675, (status: under_review)
Updated by Daniel D over 8 years ago
After discussion with Marcin K it makes sense to let integrations have access to every descendant repo/group since the admin of the parent group can create admin permissions on those groups anyway.
Updated by Redmine Integration over 8 years ago
- Status changed from New to Resolved
Updated by Redmine Integration over 8 years ago
pullrequest merged, https://internal-code.rhodecode.com/rhodecode-enterprise-ce/pull-request/2675, (status: approved)