Refactor fetching board scope to GraphQL [RUN AS-IF-FOSS]
What does this MR do and why?
- Fetch board with its scope using Apollo and GraphQL.
- Privileges the use of GIDs over short number ids (with a few exceptions due to some mutations requiring short ids).
- Uses camelCase notation over snake_case for board attributes as we move from REST object to GraphQL.
Prep work for !69052 (merged)
Screenshots or screen recordings
No visual changes
How to set up and validate locally
- Go to a group, project or epic board
- Click
Edit board
in top right corner - Make some changes
- Click
Save
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #341331 (closed)
Edited by Florie Guibert