metal-api
metal-api copied to clipboard
Preparing v2 API for image service.
Decouples the v1/image API from our image service logic to prepare for a v2 API.
- Move restful service defs including request and response handling into
v1/services
- Moves the integration tests already
- Also needs to temporarily duplicate some shared package functions
All the other services need to be migrated in this fashion, then we can build a V2 API that includes all our learnings (e.g. no zapup, better error handling, different auth mechanisms, auditing, resource scoping, ...).