Skip to content

Add term checkbox in creating project and project setting pages

What does this MR do and why?

Closes https://jihulab.com/gitlab-cn/gitlab/-/issues/1122

Related upstream MRs:

https://gitlab.com/gitlab-org/gitlab/-/merge_requests/92356

https://gitlab.com/gitlab-org/gitlab/-/merge_requests/92024

This MR is adding some term checkboxes in creating new project and project setting pages, user must click the checkbox to submit the form.

Screenshots or screen recordings

image image

How to set up and validate locally

For creating new project page: 1.Enter creating new project page 2.Choose visibility to public

For project setting page:

  1. Enter a private project setting page
  2. Choose visibility to public

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Kun Qian 编辑于

合并请求报告

加载中