Owners of personal projects to have OWNER access level
Owners of personal projects are displayed as maintainers in the members page. This change fixes inconsistency for new projects. It is behind the personal_project_owner_with_owner_access feature flag.
显示
- app/finders/projects/members/effective_access_level_finder.rb 9 个添加, 3 个删除...finders/projects/members/effective_access_level_finder.rb
- app/models/concerns/select_for_project_authorization.rb 8 个添加, 2 个删除app/models/concerns/select_for_project_authorization.rb
- app/models/project.rb 1 个添加, 1 个删除app/models/project.rb
- app/models/project_team.rb 7 个添加, 1 个删除app/models/project_team.rb
- app/services/members/projects/creator_service.rb 1 个添加, 1 个删除app/services/members/projects/creator_service.rb
- app/services/notification_recipients/builder/project_maintainers.rb 1 个添加, 0 个删除...es/notification_recipients/builder/project_maintainers.rb
- app/services/projects/create_service.rb 5 个添加, 1 个删除app/services/projects/create_service.rb
- config/feature_flags/development/personal_project_owner_with_owner_access.yml 8 个添加, 0 个删除.../development/personal_project_owner_with_owner_access.yml
- doc/user/permissions.md 15 个添加, 2 个删除doc/user/permissions.md
- lib/gitlab/access.rb 7 个添加, 1 个删除lib/gitlab/access.rb
- lib/gitlab/project_authorizations.rb 1 个添加, 1 个删除lib/gitlab/project_authorizations.rb
- spec/controllers/projects/project_members_controller_spec.rb 4 个添加, 2 个删除spec/controllers/projects/project_members_controller_spec.rb
- spec/finders/projects/members/effective_access_level_finder_spec.rb 52 个添加, 18 个删除...rs/projects/members/effective_access_level_finder_spec.rb
- spec/lib/gitlab/project_authorizations_spec.rb 21 个添加, 5 个删除spec/lib/gitlab/project_authorizations_spec.rb
- spec/models/project_team_spec.rb 1 个添加, 1 个删除spec/models/project_team_spec.rb
- spec/models/user_spec.rb 1 个添加, 1 个删除spec/models/user_spec.rb
- spec/requests/api/members_spec.rb 23 个添加, 6 个删除spec/requests/api/members_spec.rb
- spec/services/authorized_project_update/find_records_due_for_refresh_service_spec.rb 12 个添加, 12 个删除...oject_update/find_records_due_for_refresh_service_spec.rb
- spec/services/members/projects/creator_service_spec.rb 2 个添加, 2 个删除spec/services/members/projects/creator_service_spec.rb
- spec/services/notification_service_spec.rb 2 个添加, 2 个删除spec/services/notification_service_spec.rb
加载中
想要评论请 注册 或 登录