Group Level Wiki: BE Create a new GitAccessWiki to support Group Wikis
Problem to solve
We have a GitAccessWiki
class which implements permission checks for project wikis. We need to either reuse this for group wikis, or implement a similar class.
Note: This issue is a child of the Group Level Wiki Implementation Epic &2214 (closed)
Proposal
- Investigate what the project-specific code is in the existing
GitAccessWiki
, and decide on whether we can generalize it or prefer having a custom class for group wikis. - Implement the changes.
Tentative MR Breakdown
Only one MR is predicted for now.
Permissions and Security
Use the permissions established in #207872 (closed).
Documentation (remove if not applicable)
This issue does / does not
require the creation of documentation.
Testing
Testing Approach
-
Analyze the existing project wiki specific tests. Is it covered at the appropriate level? -
Adapt existing tests for project wikis to group wikis.`
Success Criteria
-
We have a tested GitAccess
class for use with group wikis.
Links / references
Edited by Markus Koller