Skip to content

Add group wiki model

Markus Koller requested to merge group-wiki-models into master

What does this MR do?

  • Refactor existing ProjectWiki into Wiki, and add new child classes ProjectWiki and GroupWiki.
  • Rename project to container in the wiki classes.
  • Add HasWiki concern for use in Project and Group.
  • Add @groups prefix in Storage::Hashed.
  • Refactor existing specs into shared examples.

Ref: #207864 (closed)

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • [-] Label as security and @ mention @gitlab-com/gl-security/appsec
  • [-] The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • [-] Security reports checked/validated by a reviewer from the AppSec team
Edited by 🤖 GitLab Bot 🤖

Merge request reports