Add GraphQL fields for namespace link paths and permissions
What does this MR do and why?
Add GraphQL fields for namespace link paths and permissions
- Add autocomplete_award_emojis_path, new_trial_path, and project_namespace_full_path to base LinkPaths type
- Add export_csv_path and new_issue_path to ProjectNamespaceLinks
- Add import_work_items and admin_project permissions
- Implement new_trial_path with GitLab.com vs self-managed logic in EE
- Add comprehensive specs for all new fields and methods
References
Relates to #578973
Example
| query | result |
|---|---|
|
|
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 Vedant Jain