From b07aadc26a13541e46d31da1fb0959b661c2a0a3 Mon Sep 17 00:00:00 2001 From: abe-winter Date: Wed, 17 Apr 2024 13:10:08 -0400 Subject: [PATCH] APP-3884 new workflow for PRs (#481) Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com> --- .github/workflows/check_merge_reqs.yml | 11 +- .github/workflows/compile_protos.yml | 148 ++++++++---------- .github/workflows/license_finder.yml | 3 +- .github/workflows/on_pr_approved.yml | 23 --- .github/workflows/pr-labeler.yml | 40 +++++ .github/workflows/pullrequest.yml | 14 +- README.md | 15 +- component/base/v1/base.pb.gw.go | 10 +- component/board/v1/board.pb.gw.go | 10 +- component/generic/v1/generic.pb.gw.go | 10 +- .../v1/input_controller.pb.gw.go | 10 +- gen/js/app/agent/v1/agent_grpc_web_pb.js | 2 +- gen/js/app/build/v1/build_grpc_web_pb.js | 2 +- .../cloudslam/v1/cloud_slam_grpc_web_pb.js | 2 +- gen/js/app/data/v1/data_grpc_web_pb.js | 2 +- gen/js/app/dataset/v1/dataset_grpc_web_pb.js | 2 +- .../app/datasync/v1/data_sync_grpc_web_pb.js | 2 +- .../mltraining/v1/ml_training_grpc_web_pb.js | 2 +- .../app/packages/v1/packages_grpc_web_pb.js | 2 +- gen/js/app/v1/app_grpc_web_pb.js | 2 +- gen/js/app/v1/billing_grpc_web_pb.js | 2 +- gen/js/app/v1/end_user_grpc_web_pb.js | 2 +- gen/js/app/v1/robot_grpc_web_pb.js | 2 +- gen/js/component/arm/v1/arm_grpc_web_pb.js | 2 +- .../audioinput/v1/audioinput_grpc_web_pb.js | 2 +- gen/js/component/base/v1/base_grpc_web_pb.js | 2 +- .../component/board/v1/board_grpc_web_pb.js | 2 +- .../component/camera/v1/camera_grpc_web_pb.js | 2 +- .../encoder/v1/encoder_grpc_web_pb.js | 2 +- .../component/gantry/v1/gantry_grpc_web_pb.js | 2 +- .../generic/v1/generic_grpc_web_pb.js | 2 +- .../gripper/v1/gripper_grpc_web_pb.js | 2 +- .../v1/input_controller_grpc_web_pb.js | 2 +- .../component/motor/v1/motor_grpc_web_pb.js | 2 +- .../v1/movementsensor_grpc_web_pb.js | 2 +- .../v1/pose_tracker_grpc_web_pb.js | 2 +- .../powersensor/v1/powersensor_grpc_web_pb.js | 2 +- .../component/sensor/v1/sensor_grpc_web_pb.js | 2 +- .../component/servo/v1/servo_grpc_web_pb.js | 2 +- .../testecho/v1/testecho_grpc_web_pb.js | 2 +- .../bytestream/bytestream_grpc_web_pb.js | 2 +- .../longrunning/operations_grpc_web_pb.js | 2 +- gen/js/module/v1/module_grpc_web_pb.js | 2 +- .../v1/provisioning_grpc_web_pb.js | 2 +- gen/js/robot/v1/robot_grpc_web_pb.js | 2 +- .../v1/data_manager_grpc_web_pb.js | 2 +- .../service/generic/v1/generic_grpc_web_pb.js | 2 +- .../service/mlmodel/v1/mlmodel_grpc_web_pb.js | 2 +- .../service/motion/v1/motion_grpc_web_pb.js | 2 +- .../navigation/v1/navigation_grpc_web_pb.js | 2 +- .../service/sensors/v1/sensors_grpc_web_pb.js | 2 +- gen/js/service/shell/v1/shell_grpc_web_pb.js | 2 +- gen/js/service/slam/v1/slam_grpc_web_pb.js | 2 +- .../service/vision/v1/vision_grpc_web_pb.js | 2 +- gen/js/stream/v1/stream_grpc_web_pb.js | 2 +- service/generic/v1/generic.pb.gw.go | 6 +- service/shell/v1/shell.pb.gw.go | 6 +- service/vision/v1/vision.pb.gw.go | 6 +- 58 files changed, 198 insertions(+), 202 deletions(-) delete mode 100644 .github/workflows/on_pr_approved.yml create mode 100644 .github/workflows/pr-labeler.yml diff --git a/.github/workflows/check_merge_reqs.yml b/.github/workflows/check_merge_reqs.yml index 4489b5f0a..43555cf10 100644 --- a/.github/workflows/check_merge_reqs.yml +++ b/.github/workflows/check_merge_reqs.yml @@ -1,17 +1,21 @@ name: Check Requirements for Merge on: - pull_request_target: + # note: this workflow does not use secrets or check out code, does not need to be pull_request_target + pull_request: branches: - main types: - labeled - unlabeled +env: + label-checks-pass: + jobs: check_requirements: name: Check Merge Requirements - runs-on: [self-hosted, x64] + runs-on: ubuntu-latest if: github.repository_owner == 'viamrobotics' steps: - name: Check Labels @@ -20,8 +24,7 @@ jobs: run: echo "label-checks-pass=true" >> $GITHUB_ENV - name: Final Checks - if: > - env.label-checks-pass == false + if: ${{ !env.label-checks-pass }} uses: actions/github-script@v6 with: script: core.setFailed('Merge requirements not met.\n\tLabel checks - ${{ env.label-checks-pass }}') diff --git a/.github/workflows/compile_protos.yml b/.github/workflows/compile_protos.yml index 206ef5755..a49cf8e6f 100644 --- a/.github/workflows/compile_protos.yml +++ b/.github/workflows/compile_protos.yml @@ -5,111 +5,87 @@ concurrency: cancel-in-progress: true on: - workflow_run: - workflows: ["On PR Approved"] - types: - - completed + pull_request_target: + types: ['synchronize', 'labeled'] + branches: + - main + +env: + # guards against running this action on its own previous commit + is-auto-commit: + commit-message: + commit-author: + GRPC_WEB_VERSION: '1.5.0' jobs: + unlabel: + # This unlabel job runs on manual commits only. + # (because commits generated with GITHUB_TOKEN don't rerun workflow per https://docs.github.com/en/actions/security-guides/automatic-token-authentication#using-the-github_token-in-a-workflow) + # note: this job doesn't need a 'safe to test' label because it doesn't check out code + runs-on: ubuntu-latest + steps: + - name: remove label + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GH_REPO: ${{ github.repository }} + run: gh pr edit ${{ github.event.pull_request.number }} --remove-label protos-compiled + compile-protos: - if: > - github.event.workflow_run.event == 'pull_request_review' && - github.event.workflow_run.conclusion == 'success' - runs-on: [self-hosted, x64] - container: - image: ghcr.io/viamrobotics/canon:amd64-cache - options: --platform linux/amd64 + # run after unlabel so that ordering of remove-label, add-label is consistent + needs: unlabel + if: contains(github.event.pull_request.labels.*.name, 'safe to test') && contains(github.event.pull_request.labels.*.name, 'ready-for-protos') + runs-on: ubuntu-latest env: CI_COMMIT_MESSAGE_PREFIX: Built new protos from CI_COMMIT_AUTHOR: github-actions - LABEL_NAME: protos-compiled steps: - # Download PR info from approval workflow and checkout branch - - name: Download artifact - uses: dawidd6/action-download-artifact@v2 - with: - run_id: ${{github.event.workflow_run.id }} - - name: Get PR Repo - id: get-pr-repo - uses: actions/github-script@v6 + - uses: actions/checkout@v4 with: - result-encoding: string - script: | - var fs = require('fs'); - var repo = String(fs.readFileSync('./pr/repo')).trim(); - return repo - - name: Get PR Ref - id: get-pr-ref - uses: actions/github-script@v6 + ref: ${{ github.event.pull_request.head.sha }} + - uses: actions/setup-node@v4 + - uses: actions/setup-go@v5 with: - result-encoding: string - script: | - var fs = require('fs'); - var ref = String(fs.readFileSync('./pr/ref')).trim(); - return ref - - name: Get PR Number - id: get-pr-number - uses: actions/github-script@v6 - with: - script: | - var fs = require('fs'); - var number = Number(String(fs.readFileSync('./pr/number')).trim()); - return number - - uses: actions/checkout@v3 - with: - repository: ${{ steps.get-pr-repo.outputs.result }} - ref: ${{ steps.get-pr-ref.outputs.result }} - token: ${{ secrets.REPO_READ_TOKEN }} - - # Set environment variables based on the last commit - - name: Set environment variable "commit-message" - run: echo "commit-message=$(git log -1 --pretty=format:'%s')" >> $GITHUB_ENV - - name: Set environment variable "commit-author" - run: echo "commit-author=$(git log -1 --pretty=format:'%an')" >> $GITHUB_ENV - + go-version: '1.21' + # todo: cache download + - name: grpc-web + run: | + wget --quiet https://github.com/grpc/grpc-web/releases/download/${{ env.GRPC_WEB_VERSION }}/protoc-gen-grpc-web-${{ env.GRPC_WEB_VERSION }}-linux-x86_64 -O protoc-gen-grpc-web + chmod +x protoc-gen-grpc-web + sudo mv protoc-gen-grpc-web /usr/local/bin + which protoc-gen-grpc-web + - name: Set environment variables for previous commit + run: | + echo "commit-message=$(git log -1 --pretty=format:'%s')" >> $GITHUB_ENV + echo "commit-author=$(git log -1 --pretty=format:'%an')" >> $GITHUB_ENV # If the last commit is an auto-generated commit from this workflow, we can exit early - name: Set environment variable "is-auto-commit" if: startsWith(env.commit-message, env.CI_COMMIT_MESSAGE_PREFIX) && env.commit-author == env.CI_COMMIT_AUTHOR run: echo "is-auto-commit=true" >> $GITHUB_ENV - # Remove label if exists, since we're about to compile again - - name: Remove label - if: env.is-auto-commit == false - uses: andymckay/labeler@1.0.4 - with: - repo-token: ${{ secrets.REPO_READ_TOKEN }} - remove-labels: ${{ env.LABEL_NAME }} - issue-number: ${{ steps.get-pr-number.outputs.result }} - - # Build and push - uses: bufbuild/buf-setup-action@v1 - if: env.is-auto-commit == false + if: ${{ !env.is-auto-commit }} with: github_token: ${{ secrets.GITHUB_TOKEN }} - uses: arduino/setup-protoc@v1 - if: env.is-auto-commit == false + if: ${{ !env.is-auto-commit }} - name: Compile protos - if: env.is-auto-commit == false + if: ${{ !env.is-auto-commit }} run: make dist/buf - - name: Add SHORT_SHA env property - if: env.is-auto-commit == false - id: short_sha - run: echo "short_sha=$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT - - - name: Commit + Push - if: env.is-auto-commit == false - uses: EndBug/add-and-commit@v9.0.0 - with: - default_author: github_actions - message: ${{ env.CI_COMMIT_MESSAGE_PREFIX }} ${{ steps.short_sha.outputs.short_sha }} - push: true - - - name: Add label - if: env.is-auto-commit == false - uses: andymckay/labeler@1.0.4 - with: - repo-token: ${{ secrets.REPO_READ_TOKEN }} - add-labels: ${{ env.LABEL_NAME }} - issue-number: ${{ steps.get-pr-number.outputs.result }} + - name: commit + push + if: ${{ !env.is-auto-commit }} + run: | + git add . + git checkout -b ${{ github.event.pull_request.head.ref }} + git status + # magic email from https://github.com/orgs/community/discussions/26560 + git config user.email 41898282+github-actions[bot]@users.noreply.github.com + git config user.name github-actions + git commit -a -m "${{ env.CI_COMMIT_MESSAGE_PREFIX }} $(git rev-parse --short HEAD)" + git push -u origin ${{ github.event.pull_request.head.ref }} + - name: add label + if: ${{ !env.is-auto-commit }} + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: gh pr edit ${{ github.event.pull_request.number }} --add-label protos-compiled diff --git a/.github/workflows/license_finder.yml b/.github/workflows/license_finder.yml index 1cdd1972a..68e72327e 100644 --- a/.github/workflows/license_finder.yml +++ b/.github/workflows/license_finder.yml @@ -13,8 +13,7 @@ jobs: timeout-minutes: 30 steps: - - name: Check out code in rdk directory - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 2 diff --git a/.github/workflows/on_pr_approved.yml b/.github/workflows/on_pr_approved.yml deleted file mode 100644 index 220d61aad..000000000 --- a/.github/workflows/on_pr_approved.yml +++ /dev/null @@ -1,23 +0,0 @@ -name: On PR Approved - -on: - pull_request_review: - branches: [ 'main' ] - types: [submitted] - -jobs: - export_pr_info: - name: Export Pull Request Info - runs-on: [self-hosted, x64] - if: github.event.review.state == 'approved' && github.repository_owner == 'viamrobotics' - steps: - - name: Save PR repo and ref - run: | - mkdir -p ./pr - echo ${{ github.event.pull_request.head.repo.full_name }} > ./pr/repo - echo ${{ github.event.pull_request.head.ref }} > ./pr/ref - echo ${{ github.event.pull_request.number }} > ./pr/number - - uses: actions/upload-artifact@v2 - with: - name: pr - path: pr/ diff --git a/.github/workflows/pr-labeler.yml b/.github/workflows/pr-labeler.yml new file mode 100644 index 000000000..70fd09e95 --- /dev/null +++ b/.github/workflows/pr-labeler.yml @@ -0,0 +1,40 @@ +name: PR Test Label Manager + +on: + pull_request: + branches: [ main ] + types: [ opened, synchronize, reopened ] + +jobs: + pr_test_label_manager: + # note: this doesn't check 'safe to test' label because it doesn't check out code + name: PR Test Label Manager + runs-on: ubuntu-latest + steps: + - name: "Check Membership and Label PR" + uses: actions/github-script@v6 + id: check-membership + with: + github-token: ${{ secrets.GITHUB_TOKEN }} + script: | + let prNumber = context.payload.pull_request?.number; + const ownerAndRepo = { + // note: this is hardcoded because I'm not sure how it will vary in fork PRs + owner: "viamrobotics", + repo: "${{ github.event.repository.name }}", + }; + let orgResp = await github.rest.orgs.checkMembershipForUser({org: ownerAndRepo.owner, username: context.payload.sender.login}); + if (orgResp.status === 204) { + await github.rest.issues.addLabels({...ownerAndRepo, issue_number: prNumber, labels: ["safe to test"]}); + return true; + } else { + await github.rest.issues.removeLabel({...ownerAndRepo, issue_number: prNumber, name: "safe to test"}); + } + return false; + + - name: Add Unsafe PR Comment + if: steps.check-membership.outputs.result != 'true' + uses: marocchino/sticky-pull-request-comment@v2 + with: + recreate: true + message: For security reasons, this PR must be labeled with `safe to test` in order for tests to run. diff --git a/.github/workflows/pullrequest.yml b/.github/workflows/pullrequest.yml index 703080a4a..06b3e9ad0 100644 --- a/.github/workflows/pullrequest.yml +++ b/.github/workflows/pullrequest.yml @@ -6,22 +6,18 @@ concurrency: on: workflow_dispatch: - pull_request: + pull_request_target: branches: [ 'main' ] - types: [opened, synchronize, reopened] - push: - branches: [ '!main' ] + types: [opened, synchronize, reopened, unlabeled] jobs: test: name: Test For Lint and Breaking Changes + if: contains(github.event.pull_request.labels.*.name, 'safe to test') timeout-minutes: 5 - runs-on: [self-hosted, x64] - container: - image: ghcr.io/viamrobotics/canon:amd64-cache - options: --platform linux/amd64 + runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: bufbuild/buf-setup-action@v1 # Run all Lint runs - uses: bufbuild/buf-lint-action@v1 diff --git a/README.md b/README.md index 3dca9956e..3b684fcea 100644 --- a/README.md +++ b/README.md @@ -13,11 +13,16 @@ Protobuf definitions for Viam's public-facing API. ### Submitting PRs for Protobuf Changes -- Only submit PRs with changes to `.proto` files, CI will handle generating other files. - - Upon (first) approval of the PR, file generation will happen. - - Wait for it to complete (it will add a `protos-compiled` label and new files to the PR) before merging. - - Do not make further changes after this point. - - If stuck waiting for merge checks _after_ `protos-compiled` is added, try adding an unrelated label (ex: `enhancement`) to trigger it again. +Please only edit `.proto` files. The generated interfaces build in CI. + +To build protos for a PR: +- add the `ready-for-protos` label +- adding the label will compile your protos, and commit the compiled changes to your PR branch from the github-actions bot + - the bot commit will also add a `protos-compiled` label which is checked to merge. subsequent manual commits remove this label +- when you're ready to merge, **remove** the `ready-for-protos` label; that will trigger lint and merge checks +- in order to merge, the last commit to your PR must be a bot commit. (this is enforced through labeling) + +Other guidelines: - Do not make breaking changes to APIs if it can be avoided. - Always use semantic version tags (not hashes) when importing this into other projects, such as RDK. + For example, use `go get go.viam.com/api@v0.1.180` NOT `go get go.viam.com/api@037415e` diff --git a/component/base/v1/base.pb.gw.go b/component/base/v1/base.pb.gw.go index 185bd31aa..faa48e8b0 100644 --- a/component/base/v1/base.pb.gw.go +++ b/component/base/v1/base.pb.gw.go @@ -15,7 +15,7 @@ import ( "github.com/grpc-ecosystem/grpc-gateway/v2/runtime" "github.com/grpc-ecosystem/grpc-gateway/v2/utilities" - "go.viam.com/api/common/v1" + v1_0 "go.viam.com/api/common/v1" "google.golang.org/grpc" "google.golang.org/grpc/codes" "google.golang.org/grpc/grpclog" @@ -439,7 +439,7 @@ var ( ) func request_BaseService_DoCommand_0(ctx context.Context, marshaler runtime.Marshaler, client BaseServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq v1.DoCommandRequest + var protoReq v1_0.DoCommandRequest var metadata runtime.ServerMetadata var ( @@ -472,7 +472,7 @@ func request_BaseService_DoCommand_0(ctx context.Context, marshaler runtime.Mars } func local_request_BaseService_DoCommand_0(ctx context.Context, marshaler runtime.Marshaler, server BaseServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq v1.DoCommandRequest + var protoReq v1_0.DoCommandRequest var metadata runtime.ServerMetadata var ( @@ -509,7 +509,7 @@ var ( ) func request_BaseService_GetGeometries_0(ctx context.Context, marshaler runtime.Marshaler, client BaseServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq v1.GetGeometriesRequest + var protoReq v1_0.GetGeometriesRequest var metadata runtime.ServerMetadata var ( @@ -542,7 +542,7 @@ func request_BaseService_GetGeometries_0(ctx context.Context, marshaler runtime. } func local_request_BaseService_GetGeometries_0(ctx context.Context, marshaler runtime.Marshaler, server BaseServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq v1.GetGeometriesRequest + var protoReq v1_0.GetGeometriesRequest var metadata runtime.ServerMetadata var ( diff --git a/component/board/v1/board.pb.gw.go b/component/board/v1/board.pb.gw.go index c5c5c61d0..899bc404c 100644 --- a/component/board/v1/board.pb.gw.go +++ b/component/board/v1/board.pb.gw.go @@ -15,7 +15,7 @@ import ( "github.com/grpc-ecosystem/grpc-gateway/v2/runtime" "github.com/grpc-ecosystem/grpc-gateway/v2/utilities" - v1_0 "go.viam.com/api/common/v1" + "go.viam.com/api/common/v1" "google.golang.org/grpc" "google.golang.org/grpc/codes" "google.golang.org/grpc/grpclog" @@ -527,7 +527,7 @@ var ( ) func request_BoardService_DoCommand_0(ctx context.Context, marshaler runtime.Marshaler, client BoardServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq v1_0.DoCommandRequest + var protoReq v1.DoCommandRequest var metadata runtime.ServerMetadata var ( @@ -560,7 +560,7 @@ func request_BoardService_DoCommand_0(ctx context.Context, marshaler runtime.Mar } func local_request_BoardService_DoCommand_0(ctx context.Context, marshaler runtime.Marshaler, server BoardServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq v1_0.DoCommandRequest + var protoReq v1.DoCommandRequest var metadata runtime.ServerMetadata var ( @@ -962,7 +962,7 @@ var ( ) func request_BoardService_GetGeometries_0(ctx context.Context, marshaler runtime.Marshaler, client BoardServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq v1_0.GetGeometriesRequest + var protoReq v1.GetGeometriesRequest var metadata runtime.ServerMetadata var ( @@ -995,7 +995,7 @@ func request_BoardService_GetGeometries_0(ctx context.Context, marshaler runtime } func local_request_BoardService_GetGeometries_0(ctx context.Context, marshaler runtime.Marshaler, server BoardServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq v1_0.GetGeometriesRequest + var protoReq v1.GetGeometriesRequest var metadata runtime.ServerMetadata var ( diff --git a/component/generic/v1/generic.pb.gw.go b/component/generic/v1/generic.pb.gw.go index 81abf78ba..8b95fb2a9 100644 --- a/component/generic/v1/generic.pb.gw.go +++ b/component/generic/v1/generic.pb.gw.go @@ -15,7 +15,7 @@ import ( "github.com/grpc-ecosystem/grpc-gateway/v2/runtime" "github.com/grpc-ecosystem/grpc-gateway/v2/utilities" - v1_0 "go.viam.com/api/common/v1" + "go.viam.com/api/common/v1" "google.golang.org/grpc" "google.golang.org/grpc/codes" "google.golang.org/grpc/grpclog" @@ -37,7 +37,7 @@ var ( ) func request_GenericService_DoCommand_0(ctx context.Context, marshaler runtime.Marshaler, client GenericServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq v1_0.DoCommandRequest + var protoReq v1.DoCommandRequest var metadata runtime.ServerMetadata var ( @@ -70,7 +70,7 @@ func request_GenericService_DoCommand_0(ctx context.Context, marshaler runtime.M } func local_request_GenericService_DoCommand_0(ctx context.Context, marshaler runtime.Marshaler, server GenericServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq v1_0.DoCommandRequest + var protoReq v1.DoCommandRequest var metadata runtime.ServerMetadata var ( @@ -107,7 +107,7 @@ var ( ) func request_GenericService_GetGeometries_0(ctx context.Context, marshaler runtime.Marshaler, client GenericServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq v1_0.GetGeometriesRequest + var protoReq v1.GetGeometriesRequest var metadata runtime.ServerMetadata var ( @@ -140,7 +140,7 @@ func request_GenericService_GetGeometries_0(ctx context.Context, marshaler runti } func local_request_GenericService_GetGeometries_0(ctx context.Context, marshaler runtime.Marshaler, server GenericServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq v1_0.GetGeometriesRequest + var protoReq v1.GetGeometriesRequest var metadata runtime.ServerMetadata var ( diff --git a/component/inputcontroller/v1/input_controller.pb.gw.go b/component/inputcontroller/v1/input_controller.pb.gw.go index 65d0cf631..199f00f1d 100644 --- a/component/inputcontroller/v1/input_controller.pb.gw.go +++ b/component/inputcontroller/v1/input_controller.pb.gw.go @@ -15,7 +15,7 @@ import ( "github.com/grpc-ecosystem/grpc-gateway/v2/runtime" "github.com/grpc-ecosystem/grpc-gateway/v2/utilities" - v1_0 "go.viam.com/api/common/v1" + "go.viam.com/api/common/v1" "google.golang.org/grpc" "google.golang.org/grpc/codes" "google.golang.org/grpc/grpclog" @@ -292,7 +292,7 @@ var ( ) func request_InputControllerService_DoCommand_0(ctx context.Context, marshaler runtime.Marshaler, client InputControllerServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq v1_0.DoCommandRequest + var protoReq v1.DoCommandRequest var metadata runtime.ServerMetadata var ( @@ -325,7 +325,7 @@ func request_InputControllerService_DoCommand_0(ctx context.Context, marshaler r } func local_request_InputControllerService_DoCommand_0(ctx context.Context, marshaler runtime.Marshaler, server InputControllerServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq v1_0.DoCommandRequest + var protoReq v1.DoCommandRequest var metadata runtime.ServerMetadata var ( @@ -362,7 +362,7 @@ var ( ) func request_InputControllerService_GetGeometries_0(ctx context.Context, marshaler runtime.Marshaler, client InputControllerServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq v1_0.GetGeometriesRequest + var protoReq v1.GetGeometriesRequest var metadata runtime.ServerMetadata var ( @@ -395,7 +395,7 @@ func request_InputControllerService_GetGeometries_0(ctx context.Context, marshal } func local_request_InputControllerService_GetGeometries_0(ctx context.Context, marshaler runtime.Marshaler, server InputControllerServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq v1_0.GetGeometriesRequest + var protoReq v1.GetGeometriesRequest var metadata runtime.ServerMetadata var ( diff --git a/gen/js/app/agent/v1/agent_grpc_web_pb.js b/gen/js/app/agent/v1/agent_grpc_web_pb.js index c80c97d54..72fcf0175 100644 --- a/gen/js/app/agent/v1/agent_grpc_web_pb.js +++ b/gen/js/app/agent/v1/agent_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: app/agent/v1/agent.proto diff --git a/gen/js/app/build/v1/build_grpc_web_pb.js b/gen/js/app/build/v1/build_grpc_web_pb.js index a087ce7ef..63bdbd89e 100644 --- a/gen/js/app/build/v1/build_grpc_web_pb.js +++ b/gen/js/app/build/v1/build_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: app/build/v1/build.proto diff --git a/gen/js/app/cloudslam/v1/cloud_slam_grpc_web_pb.js b/gen/js/app/cloudslam/v1/cloud_slam_grpc_web_pb.js index de9584f67..45ace171a 100644 --- a/gen/js/app/cloudslam/v1/cloud_slam_grpc_web_pb.js +++ b/gen/js/app/cloudslam/v1/cloud_slam_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: app/cloudslam/v1/cloud_slam.proto diff --git a/gen/js/app/data/v1/data_grpc_web_pb.js b/gen/js/app/data/v1/data_grpc_web_pb.js index 8b9248419..1dd9c2851 100644 --- a/gen/js/app/data/v1/data_grpc_web_pb.js +++ b/gen/js/app/data/v1/data_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: app/data/v1/data.proto diff --git a/gen/js/app/dataset/v1/dataset_grpc_web_pb.js b/gen/js/app/dataset/v1/dataset_grpc_web_pb.js index 8f78853ab..b36a4f70f 100644 --- a/gen/js/app/dataset/v1/dataset_grpc_web_pb.js +++ b/gen/js/app/dataset/v1/dataset_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: app/dataset/v1/dataset.proto diff --git a/gen/js/app/datasync/v1/data_sync_grpc_web_pb.js b/gen/js/app/datasync/v1/data_sync_grpc_web_pb.js index 7825c2d8f..f9872d747 100644 --- a/gen/js/app/datasync/v1/data_sync_grpc_web_pb.js +++ b/gen/js/app/datasync/v1/data_sync_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: app/datasync/v1/data_sync.proto diff --git a/gen/js/app/mltraining/v1/ml_training_grpc_web_pb.js b/gen/js/app/mltraining/v1/ml_training_grpc_web_pb.js index 310322b44..314785249 100644 --- a/gen/js/app/mltraining/v1/ml_training_grpc_web_pb.js +++ b/gen/js/app/mltraining/v1/ml_training_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: app/mltraining/v1/ml_training.proto diff --git a/gen/js/app/packages/v1/packages_grpc_web_pb.js b/gen/js/app/packages/v1/packages_grpc_web_pb.js index d24e7b3e7..a8a30263b 100644 --- a/gen/js/app/packages/v1/packages_grpc_web_pb.js +++ b/gen/js/app/packages/v1/packages_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: app/packages/v1/packages.proto diff --git a/gen/js/app/v1/app_grpc_web_pb.js b/gen/js/app/v1/app_grpc_web_pb.js index f5f40a709..9b3814c7b 100644 --- a/gen/js/app/v1/app_grpc_web_pb.js +++ b/gen/js/app/v1/app_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: app/v1/app.proto diff --git a/gen/js/app/v1/billing_grpc_web_pb.js b/gen/js/app/v1/billing_grpc_web_pb.js index b74b76059..8b67a51db 100644 --- a/gen/js/app/v1/billing_grpc_web_pb.js +++ b/gen/js/app/v1/billing_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: app/v1/billing.proto diff --git a/gen/js/app/v1/end_user_grpc_web_pb.js b/gen/js/app/v1/end_user_grpc_web_pb.js index 76254d59d..f4e1e1aba 100644 --- a/gen/js/app/v1/end_user_grpc_web_pb.js +++ b/gen/js/app/v1/end_user_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: app/v1/end_user.proto diff --git a/gen/js/app/v1/robot_grpc_web_pb.js b/gen/js/app/v1/robot_grpc_web_pb.js index e7255cf00..f44e02a21 100644 --- a/gen/js/app/v1/robot_grpc_web_pb.js +++ b/gen/js/app/v1/robot_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: app/v1/robot.proto diff --git a/gen/js/component/arm/v1/arm_grpc_web_pb.js b/gen/js/component/arm/v1/arm_grpc_web_pb.js index e033060b1..b97e1b45e 100644 --- a/gen/js/component/arm/v1/arm_grpc_web_pb.js +++ b/gen/js/component/arm/v1/arm_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: component/arm/v1/arm.proto diff --git a/gen/js/component/audioinput/v1/audioinput_grpc_web_pb.js b/gen/js/component/audioinput/v1/audioinput_grpc_web_pb.js index bc02ca8b2..3fe1af59f 100644 --- a/gen/js/component/audioinput/v1/audioinput_grpc_web_pb.js +++ b/gen/js/component/audioinput/v1/audioinput_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: component/audioinput/v1/audioinput.proto diff --git a/gen/js/component/base/v1/base_grpc_web_pb.js b/gen/js/component/base/v1/base_grpc_web_pb.js index 1db87b6a1..78efa236c 100644 --- a/gen/js/component/base/v1/base_grpc_web_pb.js +++ b/gen/js/component/base/v1/base_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: component/base/v1/base.proto diff --git a/gen/js/component/board/v1/board_grpc_web_pb.js b/gen/js/component/board/v1/board_grpc_web_pb.js index 320fa7dd9..d8b3626a0 100644 --- a/gen/js/component/board/v1/board_grpc_web_pb.js +++ b/gen/js/component/board/v1/board_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: component/board/v1/board.proto diff --git a/gen/js/component/camera/v1/camera_grpc_web_pb.js b/gen/js/component/camera/v1/camera_grpc_web_pb.js index 09c49c1c6..1c4e91e84 100644 --- a/gen/js/component/camera/v1/camera_grpc_web_pb.js +++ b/gen/js/component/camera/v1/camera_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: component/camera/v1/camera.proto diff --git a/gen/js/component/encoder/v1/encoder_grpc_web_pb.js b/gen/js/component/encoder/v1/encoder_grpc_web_pb.js index 51757e04f..6fef84413 100644 --- a/gen/js/component/encoder/v1/encoder_grpc_web_pb.js +++ b/gen/js/component/encoder/v1/encoder_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: component/encoder/v1/encoder.proto diff --git a/gen/js/component/gantry/v1/gantry_grpc_web_pb.js b/gen/js/component/gantry/v1/gantry_grpc_web_pb.js index 2e04ede54..464c5e097 100644 --- a/gen/js/component/gantry/v1/gantry_grpc_web_pb.js +++ b/gen/js/component/gantry/v1/gantry_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: component/gantry/v1/gantry.proto diff --git a/gen/js/component/generic/v1/generic_grpc_web_pb.js b/gen/js/component/generic/v1/generic_grpc_web_pb.js index b737f17a9..1ccdcd483 100644 --- a/gen/js/component/generic/v1/generic_grpc_web_pb.js +++ b/gen/js/component/generic/v1/generic_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: component/generic/v1/generic.proto diff --git a/gen/js/component/gripper/v1/gripper_grpc_web_pb.js b/gen/js/component/gripper/v1/gripper_grpc_web_pb.js index 8d0e0ca61..4084971f9 100644 --- a/gen/js/component/gripper/v1/gripper_grpc_web_pb.js +++ b/gen/js/component/gripper/v1/gripper_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: component/gripper/v1/gripper.proto diff --git a/gen/js/component/inputcontroller/v1/input_controller_grpc_web_pb.js b/gen/js/component/inputcontroller/v1/input_controller_grpc_web_pb.js index a71978330..e04de0cbf 100644 --- a/gen/js/component/inputcontroller/v1/input_controller_grpc_web_pb.js +++ b/gen/js/component/inputcontroller/v1/input_controller_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: component/inputcontroller/v1/input_controller.proto diff --git a/gen/js/component/motor/v1/motor_grpc_web_pb.js b/gen/js/component/motor/v1/motor_grpc_web_pb.js index a390a9670..895437bfa 100644 --- a/gen/js/component/motor/v1/motor_grpc_web_pb.js +++ b/gen/js/component/motor/v1/motor_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: component/motor/v1/motor.proto diff --git a/gen/js/component/movementsensor/v1/movementsensor_grpc_web_pb.js b/gen/js/component/movementsensor/v1/movementsensor_grpc_web_pb.js index fbba8db59..93ffb68a4 100644 --- a/gen/js/component/movementsensor/v1/movementsensor_grpc_web_pb.js +++ b/gen/js/component/movementsensor/v1/movementsensor_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: component/movementsensor/v1/movementsensor.proto diff --git a/gen/js/component/posetracker/v1/pose_tracker_grpc_web_pb.js b/gen/js/component/posetracker/v1/pose_tracker_grpc_web_pb.js index 87dff875f..205765747 100644 --- a/gen/js/component/posetracker/v1/pose_tracker_grpc_web_pb.js +++ b/gen/js/component/posetracker/v1/pose_tracker_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: component/posetracker/v1/pose_tracker.proto diff --git a/gen/js/component/powersensor/v1/powersensor_grpc_web_pb.js b/gen/js/component/powersensor/v1/powersensor_grpc_web_pb.js index a040e3a6f..79f7919b7 100644 --- a/gen/js/component/powersensor/v1/powersensor_grpc_web_pb.js +++ b/gen/js/component/powersensor/v1/powersensor_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: component/powersensor/v1/powersensor.proto diff --git a/gen/js/component/sensor/v1/sensor_grpc_web_pb.js b/gen/js/component/sensor/v1/sensor_grpc_web_pb.js index 11dcf4f7a..ae3cbfd99 100644 --- a/gen/js/component/sensor/v1/sensor_grpc_web_pb.js +++ b/gen/js/component/sensor/v1/sensor_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: component/sensor/v1/sensor.proto diff --git a/gen/js/component/servo/v1/servo_grpc_web_pb.js b/gen/js/component/servo/v1/servo_grpc_web_pb.js index c2b9cec7c..4c998cf8d 100644 --- a/gen/js/component/servo/v1/servo_grpc_web_pb.js +++ b/gen/js/component/servo/v1/servo_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: component/servo/v1/servo.proto diff --git a/gen/js/component/testecho/v1/testecho_grpc_web_pb.js b/gen/js/component/testecho/v1/testecho_grpc_web_pb.js index b97c4f32b..1a4d02862 100644 --- a/gen/js/component/testecho/v1/testecho_grpc_web_pb.js +++ b/gen/js/component/testecho/v1/testecho_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: component/testecho/v1/testecho.proto diff --git a/gen/js/google/bytestream/bytestream_grpc_web_pb.js b/gen/js/google/bytestream/bytestream_grpc_web_pb.js index e985c0527..0c317ba83 100644 --- a/gen/js/google/bytestream/bytestream_grpc_web_pb.js +++ b/gen/js/google/bytestream/bytestream_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: google/bytestream/bytestream.proto diff --git a/gen/js/google/longrunning/operations_grpc_web_pb.js b/gen/js/google/longrunning/operations_grpc_web_pb.js index e622c0fe2..ad72c437f 100644 --- a/gen/js/google/longrunning/operations_grpc_web_pb.js +++ b/gen/js/google/longrunning/operations_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: google/longrunning/operations.proto diff --git a/gen/js/module/v1/module_grpc_web_pb.js b/gen/js/module/v1/module_grpc_web_pb.js index 6e4d894f4..d5b73fef6 100644 --- a/gen/js/module/v1/module_grpc_web_pb.js +++ b/gen/js/module/v1/module_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: module/v1/module.proto diff --git a/gen/js/provisioning/v1/provisioning_grpc_web_pb.js b/gen/js/provisioning/v1/provisioning_grpc_web_pb.js index ef91f2ee3..f182e94d8 100644 --- a/gen/js/provisioning/v1/provisioning_grpc_web_pb.js +++ b/gen/js/provisioning/v1/provisioning_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: provisioning/v1/provisioning.proto diff --git a/gen/js/robot/v1/robot_grpc_web_pb.js b/gen/js/robot/v1/robot_grpc_web_pb.js index f655176f5..467f00164 100644 --- a/gen/js/robot/v1/robot_grpc_web_pb.js +++ b/gen/js/robot/v1/robot_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: robot/v1/robot.proto diff --git a/gen/js/service/datamanager/v1/data_manager_grpc_web_pb.js b/gen/js/service/datamanager/v1/data_manager_grpc_web_pb.js index 903c5e570..04f875e29 100644 --- a/gen/js/service/datamanager/v1/data_manager_grpc_web_pb.js +++ b/gen/js/service/datamanager/v1/data_manager_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: service/datamanager/v1/data_manager.proto diff --git a/gen/js/service/generic/v1/generic_grpc_web_pb.js b/gen/js/service/generic/v1/generic_grpc_web_pb.js index 4e8996b9b..2d4c26129 100644 --- a/gen/js/service/generic/v1/generic_grpc_web_pb.js +++ b/gen/js/service/generic/v1/generic_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: service/generic/v1/generic.proto diff --git a/gen/js/service/mlmodel/v1/mlmodel_grpc_web_pb.js b/gen/js/service/mlmodel/v1/mlmodel_grpc_web_pb.js index 4b91f93d9..cb903c213 100644 --- a/gen/js/service/mlmodel/v1/mlmodel_grpc_web_pb.js +++ b/gen/js/service/mlmodel/v1/mlmodel_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: service/mlmodel/v1/mlmodel.proto diff --git a/gen/js/service/motion/v1/motion_grpc_web_pb.js b/gen/js/service/motion/v1/motion_grpc_web_pb.js index edfbdc05c..541b0bf41 100644 --- a/gen/js/service/motion/v1/motion_grpc_web_pb.js +++ b/gen/js/service/motion/v1/motion_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: service/motion/v1/motion.proto diff --git a/gen/js/service/navigation/v1/navigation_grpc_web_pb.js b/gen/js/service/navigation/v1/navigation_grpc_web_pb.js index 1e708152d..0fe2d78c3 100644 --- a/gen/js/service/navigation/v1/navigation_grpc_web_pb.js +++ b/gen/js/service/navigation/v1/navigation_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: service/navigation/v1/navigation.proto diff --git a/gen/js/service/sensors/v1/sensors_grpc_web_pb.js b/gen/js/service/sensors/v1/sensors_grpc_web_pb.js index 132d71de2..4dd31bb9b 100644 --- a/gen/js/service/sensors/v1/sensors_grpc_web_pb.js +++ b/gen/js/service/sensors/v1/sensors_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: service/sensors/v1/sensors.proto diff --git a/gen/js/service/shell/v1/shell_grpc_web_pb.js b/gen/js/service/shell/v1/shell_grpc_web_pb.js index b0ecf65d1..ff23ce5d2 100644 --- a/gen/js/service/shell/v1/shell_grpc_web_pb.js +++ b/gen/js/service/shell/v1/shell_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: service/shell/v1/shell.proto diff --git a/gen/js/service/slam/v1/slam_grpc_web_pb.js b/gen/js/service/slam/v1/slam_grpc_web_pb.js index f1218765a..e28078ade 100644 --- a/gen/js/service/slam/v1/slam_grpc_web_pb.js +++ b/gen/js/service/slam/v1/slam_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: service/slam/v1/slam.proto diff --git a/gen/js/service/vision/v1/vision_grpc_web_pb.js b/gen/js/service/vision/v1/vision_grpc_web_pb.js index f64096284..e22d4a4a2 100644 --- a/gen/js/service/vision/v1/vision_grpc_web_pb.js +++ b/gen/js/service/vision/v1/vision_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: service/vision/v1/vision.proto diff --git a/gen/js/stream/v1/stream_grpc_web_pb.js b/gen/js/stream/v1/stream_grpc_web_pb.js index 009166883..a24263e2a 100644 --- a/gen/js/stream/v1/stream_grpc_web_pb.js +++ b/gen/js/stream/v1/stream_grpc_web_pb.js @@ -6,7 +6,7 @@ // Code generated by protoc-gen-grpc-web. DO NOT EDIT. // versions: -// protoc-gen-grpc-web v1.4.2 +// protoc-gen-grpc-web v1.5.0 // protoc v0.0.0 // source: stream/v1/stream.proto diff --git a/service/generic/v1/generic.pb.gw.go b/service/generic/v1/generic.pb.gw.go index 3c74de8b6..298562d36 100644 --- a/service/generic/v1/generic.pb.gw.go +++ b/service/generic/v1/generic.pb.gw.go @@ -15,7 +15,7 @@ import ( "github.com/grpc-ecosystem/grpc-gateway/v2/runtime" "github.com/grpc-ecosystem/grpc-gateway/v2/utilities" - "go.viam.com/api/common/v1" + v1_0 "go.viam.com/api/common/v1" "google.golang.org/grpc" "google.golang.org/grpc/codes" "google.golang.org/grpc/grpclog" @@ -37,7 +37,7 @@ var ( ) func request_GenericService_DoCommand_0(ctx context.Context, marshaler runtime.Marshaler, client GenericServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq v1.DoCommandRequest + var protoReq v1_0.DoCommandRequest var metadata runtime.ServerMetadata var ( @@ -70,7 +70,7 @@ func request_GenericService_DoCommand_0(ctx context.Context, marshaler runtime.M } func local_request_GenericService_DoCommand_0(ctx context.Context, marshaler runtime.Marshaler, server GenericServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq v1.DoCommandRequest + var protoReq v1_0.DoCommandRequest var metadata runtime.ServerMetadata var ( diff --git a/service/shell/v1/shell.pb.gw.go b/service/shell/v1/shell.pb.gw.go index ebf18f880..69eff6cda 100644 --- a/service/shell/v1/shell.pb.gw.go +++ b/service/shell/v1/shell.pb.gw.go @@ -15,7 +15,7 @@ import ( "github.com/grpc-ecosystem/grpc-gateway/v2/runtime" "github.com/grpc-ecosystem/grpc-gateway/v2/utilities" - "go.viam.com/api/common/v1" + v1_0 "go.viam.com/api/common/v1" "google.golang.org/grpc" "google.golang.org/grpc/codes" "google.golang.org/grpc/grpclog" @@ -80,7 +80,7 @@ var ( ) func request_ShellService_DoCommand_0(ctx context.Context, marshaler runtime.Marshaler, client ShellServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq v1.DoCommandRequest + var protoReq v1_0.DoCommandRequest var metadata runtime.ServerMetadata var ( @@ -113,7 +113,7 @@ func request_ShellService_DoCommand_0(ctx context.Context, marshaler runtime.Mar } func local_request_ShellService_DoCommand_0(ctx context.Context, marshaler runtime.Marshaler, server ShellServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq v1.DoCommandRequest + var protoReq v1_0.DoCommandRequest var metadata runtime.ServerMetadata var ( diff --git a/service/vision/v1/vision.pb.gw.go b/service/vision/v1/vision.pb.gw.go index 174735d0a..bb8aa90da 100644 --- a/service/vision/v1/vision.pb.gw.go +++ b/service/vision/v1/vision.pb.gw.go @@ -15,7 +15,7 @@ import ( "github.com/grpc-ecosystem/grpc-gateway/v2/runtime" "github.com/grpc-ecosystem/grpc-gateway/v2/utilities" - v1_0 "go.viam.com/api/common/v1" + "go.viam.com/api/common/v1" "google.golang.org/grpc" "google.golang.org/grpc/codes" "google.golang.org/grpc/grpclog" @@ -387,7 +387,7 @@ var ( ) func request_VisionService_DoCommand_0(ctx context.Context, marshaler runtime.Marshaler, client VisionServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq v1_0.DoCommandRequest + var protoReq v1.DoCommandRequest var metadata runtime.ServerMetadata var ( @@ -420,7 +420,7 @@ func request_VisionService_DoCommand_0(ctx context.Context, marshaler runtime.Ma } func local_request_VisionService_DoCommand_0(ctx context.Context, marshaler runtime.Marshaler, server VisionServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq v1_0.DoCommandRequest + var protoReq v1.DoCommandRequest var metadata runtime.ServerMetadata var (