feat: add files to compare (#6461)

Add the changed files between two commits to the response of the compare API, part of forgejo/forgejo#6460

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6461
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Co-authored-by: Angel Nunez Mencias <git@angelnu.com>
Co-committed-by: Angel Nunez Mencias <git@angelnu.com>
This commit is contained in:
Angel Nunez Mencias 2025-01-05 02:32:46 +00:00 committed by Gusted
parent 339814f3bc
commit a2eb249766
4 changed files with 15 additions and 2 deletions

View file

@ -5,6 +5,7 @@ package structs
// Compare represents a comparison between two commits.
type Compare struct {
TotalCommits int `json:"total_commits"` // Total number of commits in the comparison.
Commits []*Commit `json:"commits"` // List of commits in the comparison.
TotalCommits int `json:"total_commits"` // Total number of commits in the comparison.
Commits []*Commit `json:"commits"` // List of commits in the comparison.
Files []*CommitAffectedFiles `json:"files"` // Total files modified in this comparison.
}