metal-api icon indicating copy to clipboard operation
metal-api copied to clipboard

Preparing v2 API for image service.

Open Gerrit91 opened this issue 2 years ago • 0 comments

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, ...).

Gerrit91 avatar Feb 11 '22 12:02 Gerrit91