Make all Project Issue Boards API available even in CE
What does this MR do?
Moves create, update, and delete a single project issue board API from EE codebase to CE to make all Project Issue Boards API available even in CE, which has been a feature divergence between CE and EE Core. Missing parts of %12.1 (complements gitlab-foss#53811 (closed))
Docs MR: !46140 (merged)
Also reverts name
entity in API response of creating a project issue board. regression:10.x
Screenshots (strongly suggested)
n/a (API only)
Does this MR meet the acceptance criteria?
Conformity
-
Changelog entry - [n/a] Documentation --> !46140 (merged)
-
Code review guidelines -
Merge request performance guidelines -
Style guides -
Separation of EE specific content
Closes #273002 (closed) #273353 (closed)
Edited by Takuya Noguchi