legion
legion copied to clipboard
Migration from gRPC to OpenAPI v3
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.
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