distribution/registry
Cory Snider d0f5aa670b Move context package internal
Our context package predates the establishment of current best practices
regarding context usage and it shows. It encourages bad practices such
as using contexts to propagate non-request-scoped values like the
application version and using string-typed keys for context values. Move
the package internal to remove it from the API surface of
distribution/v3@v3.0.0 so we are free to iterate on it without being
constrained by compatibility.

Signed-off-by: Cory Snider <csnider@mirantis.com>
2023-10-27 10:58:37 -04:00
..
api registry/api/errcode: split Register to internal / exported 2023-09-04 18:03:00 +02:00
auth Move context package internal 2023-10-27 10:58:37 -04:00
handlers Move context package internal 2023-10-27 10:58:37 -04:00
listener Improve socket-activation message 2023-09-20 10:31:02 -07:00
middleware Merge pull request #2752 from davidswu/registry-driver-middleware 2023-06-21 10:06:13 -07:00
proxy Move context package internal 2023-10-27 10:58:37 -04:00
storage Move context package internal 2023-10-27 10:58:37 -04:00
doc.go Move initialization code from main.go to the registry package 2015-09-09 14:39:31 -07:00
registry.go Move context package internal 2023-10-27 10:58:37 -04:00
registry_test.go Move context package internal 2023-10-27 10:58:37 -04:00
root.go Move context package internal 2023-10-27 10:58:37 -04:00