Implement diff_file_tree.json endpoint for listing files in the diff
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Background
As discussed in #382236 (comment 1176331969), it helps in terms of performance when we paginate list of diff files.
Proposal
Implement diff_file_tree.json endpoint to replace the diff_files property of the diffs_metadata.json endpoint. This endpoint should support pagination params (page and per_page) just like diffs_batch.json.
A PoC has been made in !104806 (closed).
Edited by 🤖 GitLab Bot 🤖