Open
Description
Currently, the proto calls are found all over the codebase. Looking and potential v1s, we should centralize them in some common module and handle versioning from it.
Breaking down into the various stubs we have... each one of them will take different times for sure. First PoC was done with the bodies stub (and it will probably be one of the longest ones to implement):
- Bodies stub - see feat: grpc common layer architecture, bodies stub and admin stub implementation #1867
- AdminStub - see feat: grpc common layer architecture, bodies stub and admin stub implementation #1867
- DbuApplication Stub - see feat: DbuApplication stub relocation #1882
- NamedSelectionsStub - see feat: grpc named selection stub implementation #1899
- MeasureToolsStub - see feat: grpc measurement tools stub implementation #1909
- PrepareToolsStub - see feat: grpc prepare tools stub implementation #1914
- DrivingDimensionsStub - see feat: grpc driving dimensions stub implementation #1921
- CoordinateSystemsStub - see feat: move coordinate systems stub to grpc layer #1943
- RepairToolsStub - see feat: repair tools refactoring #1912
- PartsStub - see feat: grpc reachitecture - several modules #1988
- MaterialsStub - see feat: grpc reachitecture - several modules #1988
- DesignsStub - see feat: grpc reachitecture - several modules #1988
- EdgesStub - see feat: grpc reachitecture - several modules #1988
- FacesStub - see feat: grpc reachitecture - several modules #1988
- UnsupportedStub
- CommandsStub