]> source.dussan.org Git - gitea.git/commit
Add raw blob endpoint to get objects by SHA ID (#5334)
authorPeter Hoffmann <Hoffmann.P@gmx.net>
Sun, 18 Nov 2018 18:45:40 +0000 (19:45 +0100)
committertechknowlogick <hello@techknowlogick.com>
Sun, 18 Nov 2018 18:45:40 +0000 (13:45 -0500)
commite08c7e521b02859f0e53a858443e78b86c301884
treec9b20317c40b866992540aae0384cf411ffabc8c
parent4651ba06c17856c5e613b8027461a42c17f17234
Add raw blob endpoint to get objects by SHA ID (#5334)

* Add raw blob endpoint

This should make it possible to download raw blobs directly from
/:repo/:username/raw/blob/:sha1 URLs.

* fix: Make it work

* As an SHA-ID is no path getRefNameFromPath can't be used to verify
file specifying parameter
* added relevant change in go-gitea/git #132

Signed-off-by: Berengar W. Lehr <Berengar.Lehr@kompetenztest.de>
* Update Gopkg.lock

Can't update all vendors due to errors

Signed-off-by: Berengar W. Lehr <Berengar.Lehr@kompetenztest.de>
* style: Add Gitea copyright header

* feat: Added integration test for /repo/u/r/raw/blob

* fix: correct year in copyright header
Gopkg.lock
integrations/download_test.go [new file with mode: 0644]
modules/context/repo.go
routers/repo/download.go
routers/routes/routes.go
vendor/code.gitea.io/git/repo_blob.go [new file with mode: 0644]