Go to file
Stephen J Day 6fead90736 Rich error reporting for manifest push
To provide rich error reporting during manifest pushes, the storage layers
verifyManifest stage has been modified to provide the necessary granularity.
Along with this comes with a partial shift to explicit error types, which
represents a small move in larger refactoring of error handling. Signature
methods from libtrust have been added to the various Manifest types to clean up
the verification code.

A primitive deletion implementation for manifests has been added. It only
deletes the manifest file and doesn't attempt to add some of the richer
features request, such as layer cleanup.
2014-11-26 12:57:14 -08:00
client Correct references after move of Manifest into storage package 2014-11-24 16:38:33 -08:00
cmd Expects storage driver executables to be of the form registry-storage-name 2014-11-06 18:32:06 -08:00
common Uses new digest package instead of string digests 2014-11-19 18:54:11 -08:00
configuration Lots of various golint fixes 2014-11-17 15:46:06 -08:00
digest Clean up layer storage layout 2014-11-25 09:57:43 -08:00
open-design Initial open-design proposal 2014-11-10 09:39:20 -08:00
project/dev-image Fix goverall 2014-11-22 10:17:14 -08:00
storage Rich error reporting for manifest push 2014-11-26 12:57:14 -08:00
storagedriver [IPC] Tiny cleaning 2014-11-22 23:23:03 +03:00
.drone.yml Fix goverall 2014-11-22 10:17:14 -08:00
api_test.go Initial implementation of Layer API 2014-11-21 19:12:20 -08:00
app_test.go Update routes to reflect specification changes 2014-11-18 20:39:32 -08:00
app.go Initial implementation of Layer API 2014-11-21 19:12:20 -08:00
context.go Initial implementation of Layer API 2014-11-21 19:12:20 -08:00
CONTRIBUTING.md Initial open-design proposal 2014-11-10 09:39:20 -08:00
errors_test.go Update error declarations and add missing test 2014-11-21 15:24:14 -08:00
errors.go Initial implementation of image manifest storage 2014-11-24 13:05:27 -08:00
helpers.go Initial implementation of Layer API 2014-11-21 19:12:20 -08:00
images.go Initial implementation of image manifest storage 2014-11-24 13:05:27 -08:00
layer.go Move Manifest type into storage package 2014-11-21 19:37:44 -08:00
layerupload.go Initial implementation of Layer API 2014-11-21 19:12:20 -08:00
LICENSE + license 2014-10-21 13:25:04 -07:00
MAINTAINERS Initial open-design proposal 2014-11-06 13:28:27 -08:00
README.md Test drone 2014-11-13 13:58:52 -08:00
routes_test.go Update routes to reflect specification changes 2014-11-18 20:39:32 -08:00
routes.go Update routes to reflect specification changes 2014-11-18 20:39:32 -08:00
tags.go Carve out initial application structure 2014-11-10 19:03:49 -08:00
util.go Carve out initial application structure 2014-11-10 19:03:49 -08:00

docker-registry

Coverage Status Build Status

## TL;DR

License

Apache License