This fixes the scaffolding of the project following the best practices from the documentation of Buf. We're currently in v1alpha. At this stage breaking changes don't require a new version of the protos.
This also updates the rpcs of the existing services. New ones have been added, other have changed or have bee n moved from a service to another one.
I added also a CI flow to ensures commits/PRs don't contain breaking changes and that protos are linted.
This fixes the scaffolding of the project following the best practices from the documentation of Buf. We're currently in
v1alpha
. At this stage breaking changes don't require a new version of the protos.This also updates the rpcs of the existing services. New ones have been added, other have changed or have bee n moved from a service to another one.
I added also a CI flow to ensures commits/PRs don't contain breaking changes and that protos are linted.
Closes #3. Closes #5. Closes #6.
Please @tiero @louisinger @sekulicd review this.