-
- Downloads
Adds ordering to projects contributors in API
Allows ordering in GET api/v4/projects/:project_id/repository/contributors through `order_by` and `sort` params. The available `order_by` options are: name|email|commits. The available `sort` options are: asc|desc.
Showing
- app/models/commit.rb 14 additions, 0 deletionsapp/models/commit.rb
- app/models/repository.rb 7 additions, 2 deletionsapp/models/repository.rb
- changelogs/unreleased/13695-order-contributors-in-api.yml 5 additions, 0 deletionschangelogs/unreleased/13695-order-contributors-in-api.yml
- doc/api/repositories.md 2 additions, 0 deletionsdoc/api/repositories.md
- lib/api/repositories.rb 3 additions, 1 deletionlib/api/repositories.rb
- spec/factories/commits.rb 16 additions, 3 deletionsspec/factories/commits.rb
- spec/fixtures/api/schemas/contributor.json 18 additions, 0 deletionsspec/fixtures/api/schemas/contributor.json
- spec/fixtures/api/schemas/contributors.json 4 additions, 0 deletionsspec/fixtures/api/schemas/contributors.json
- spec/models/repository_spec.rb 107 additions, 0 deletionsspec/models/repository_spec.rb
- spec/requests/api/repositories_spec.rb 22 additions, 0 deletionsspec/requests/api/repositories_spec.rb
spec/fixtures/api/schemas/contributor.json
0 → 100644
spec/fixtures/api/schemas/contributors.json
0 → 100644
Please register or sign in to comment