Skip to content

Create project: Enable submission

What does this MR do and why?

  • Enable submission of the blank project creation form. No UI changes for a default form experience
  • Show alerts when path and/or name was taken for this namespace
  • Fix visibility select inputs

Warning

These changes are behind the new_project_creation_form feature flag. They won't be available to users until all the work is done. See the plan here #514700 (closed)

References

FF plan: #514700 (closed)

UX Paper Cuts planning issue: #513105 (closed)

Screenshots or screen recordings

default (no changes) path exists name & path exist
CleanShot_2025-07-17_at_12.50.18_2x CleanShot_2025-07-17_at_12.50.27_2x CleanShot_2025-07-17_at_12.50.34_2x

How to set up and validate locally

  1. In rails console enable the experiment fully

    Feature.enable(:new_project_creation_form)
  2. Go to http://gdk.test:3000/projects/new

  3. Create a new blank project

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Julia Miocene

Merge request reports

Loading