Project

General

Profile

Feature #4225

[ce, ee] repo group integrations cascade to child repo groups

Added by Daniel D about 3 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
13.09.2016
Due date:
% Done:

0%

Estimated time:
Sorting:
Commit Number:

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

History

#1 Updated by Daniel D about 3 years ago

  • Description updated (diff)

#2 Updated by Daniel D about 3 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/?

#4 Updated by Daniel D about 3 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.

Also available in: Atom PDF