Cirno the Strongest
32b8172e56
Consolidate API for getting single commit ( #11368 )
* Allow Git ref for /repos/{owner}/{repo}/git/commits/{sha}
* Consolidate API for getting single commit
* Fix tests and do it differently
Co-authored-by: zeripath <art27@cantab.net>
4 years ago
6543
3d63caa542
[API] Get a single commit via Ref ( #10915 )
* GET /repos/:owner/:repo/commits/:ref
* add Validation Checks
* Fix & Extend TEST
* add two new tast cases
4 years ago
zeripath
055f6d2296
Fix "data race" in testlogger ( #9159 )
* Fix data race in testlogger
* Update git_helper_for_declarative_test.go
5 years ago
Mike Schwörer
042089fbaf
API method to list all commits of a repository ( #6408 )
* Added API endpoint ListAllCommits (/repos/{owner}/{repo}/git/commits)
Signed-off-by: Mike Schwörer <mailport@mikescher.de>
* Fixed failing drone build
Signed-off-by: Mike Schwörer <mailport@mikescher.de>
* Implemented requested changes (PR reviews)
Signed-off-by: Mike Schwörer <mailport@mikescher.de>
* gofmt
Signed-off-by: Mike Schwörer <mailport@mikescher.de>
* Changed api route from "/repos/{owner}/{repo}/git/commits" to "/repos/{owner}/{repo}/commits"
* Removed unnecessary line
* better error message when git repo is empty
* make generate-swagger
* fixed removed return
* Update routers/api/v1/repo/commits.go
Co-Authored-By: Lauris BH <lauris@nix.lv>
* Update routers/api/v1/repo/commits.go
Co-Authored-By: Lauris BH <lauris@nix.lv>
* go fmt
* Refactored common code into ToCommit()
* made toCommit not exported
* added check for userCache == nil
5 years ago
Lunny Xiao
ecefa9e724
Add single commit API support ( #5843 )
* add single commit API support
5 years ago
Lauris BH
08bf443016
Implement git refs API for listing references (branches, tags and other) ( #5354 )
* Inital routes to git refs api
* Git refs API implementation
* Update swagger
* Fix copyright
* Make swagger happy add basic test
* Fix test
* Fix test again :)
6 years ago