The source project of this merge request has been removed.
Require projects before creating milestone
What does this MR do?
Require that project names be passed in when creating a milestone.
Are there points in the code the reviewer needs to double check?
None that I am aware of.
Why was this MR needed?
The current workflow with regards to improper inputs for the milestone creation page when omitting project names is confusing and non-intuitive.
Screenshots (if relevant)
When I submitted this MR, I forgot to take screenshots since this is a UI change, but unfortunately, my computer is acting up and preventing me from taking the screenshots myself. If anyone is able to take screenshots and confirm that my change works, that would be much appreciated!
Does this MR meet the acceptance criteria?
-
CHANGELOG entry added -
Documentation created/updated - Tests
-
All builds are passing
-
-
Conform by the merge request performance guides -
Conform by the style guides -
Branch has no merge conflicts with master
(if it does - rebase it please) -
Squashed related commits together