Add snippets update repository API endpoints
What does this MR do?
This MR adds the necessary API endpoints for snippet repository storage moves. The documentation MR is in !50151 (merged).
Does this MR meet the acceptance criteria?
- Changelog entry
- Code review guidelines
- Merge request performance guidelines
- Style guides
- Separation of EE specific content
Related to #218997 (closed)