legion icon indicating copy to clipboard operation
legion copied to clipboard

Migration from gRPC to OpenAPI v3

Open tltran-legion opened this issue 2 years ago • 0 comments

Summary

Replace all services using gRPC with the OpenApi code generation. That includes defining the OpenApi specification for each of them, and also migrating server side and client side.

Image

Current State

  • First version of the code generation framework for Rust is done
  • Typescript and Python client generation is still to be done (#1795 and #1796).

Subtasks

  • [ ] Evaluate what's the impact of the change for all clients (Web browser ? Blender plugin ?)
  • [ ] #1974
  • [ ] #1975
  • [ ] #1976
  • [ ] #1979
  • [ ] #1977
  • [ ] #1978
  • [ ] #1980

tltran-legion avatar Apr 21 '22 19:04 tltran-legion