Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Implement devfile state in odo api (#6941)
* POST /devstate/container * Implement POST /devstate/container * Generate DELETE /devstate/container/{containerName} * Implement DELETE /devstate/container/{containerName} * Serve /devstate/image * Implement /devstate/image * Serve /devstate/resource * Implement /devstate/resource * Move Components specific code to components.go * Serve /devstate/*command * Implement /devstate/*command * Serve /devstate/metadata * Implement /devstate/metadata * Serve devstate/chart * Implement /devstate/chart * Create a DevfileContent schema reference * Use `DELETE /command/{name}` instead of `DELETE /*Command/{name}` * Serve /devstate/command/move * Implement /devstate/command/move * Serve /devstate/command/{name}/[un]setDefault * Implement /devstate/command/{name}/[un]setDefault * serve /devstate/events * Implement /devstate/events * Serve /devstate/quantityValid * Implement /devstate/quantityValid * Add json tag to API result value * Sets a proxy for the API * Move calls from wasm to api (first part) * Implement PUT /devsatte/devfile * Move calls from wasm to api (end) * Implement GET /devstate/devfile * Implement DELETE /devstate/devfile * At startup, get devfile from api, not from localStorage * Rename service wasmGo -> devstate * Remove wasm module * Update to latest devfile-lifecycle version, license compatible * Apply suggestions from code review Co-authored-by: Armel Soro <armel@rm3l.org> * Remove wasm from ui/{Makefile/devfile.yaml} * Define DevfileContent into apispec * Define required fields * Generate API models from front * Regenerate API server after spec changes * Fix examples case * Fix github action e2e tests not running * Make target for all generated api code --------- Co-authored-by: Armel Soro <armel@rm3l.org>
- Loading branch information