Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: fullstorydev/grpcurl
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.9.1
Choose a base ref
...
head repository: fullstorydev/grpcurl
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.9.2
Choose a head ref
  • 12 commits
  • 10 files changed
  • 9 contributors

Commits on Apr 19, 2024

  1. Bump golang.org/x/net from 0.22.0 to 0.23.0 (#458)

    Bumps [golang.org/x/net](https://github.com/golang/net) from 0.22.0 to 0.23.0.
    - [Commits](golang/net@v0.22.0...v0.23.0)
    
    ---
    updated-dependencies:
    - dependency-name: golang.org/x/net
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 19, 2024
    Configuration menu
    Copy the full SHA
    6fccd77 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Bump google.golang.org/protobuf (#460)

    Bumps google.golang.org/protobuf from 1.33.1-0.20240408130810-98873a205002 to 1.34.0.
    
    ---
    updated-dependencies:
    - dependency-name: google.golang.org/protobuf
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 7, 2024
    Configuration menu
    Copy the full SHA
    80e833a View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Configuration menu
    Copy the full SHA
    239dde4 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. Bump google.golang.org/protobuf from 1.34.0 to 1.34.1 (#465)

    Bumps google.golang.org/protobuf from 1.34.0 to 1.34.1.
    
    ---
    updated-dependencies:
    - dependency-name: google.golang.org/protobuf
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 13, 2024
    Configuration menu
    Copy the full SHA
    e14d9f7 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Configuration menu
    Copy the full SHA
    fc63514 View commit details
    Browse the repository at this point in the history
  2. Bump google.golang.org/protobuf from 1.34.1 to 1.34.2 (#470)

    Bumps google.golang.org/protobuf from 1.34.1 to 1.34.2.
    
    ---
    updated-dependencies:
    - dependency-name: google.golang.org/protobuf
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jun 17, 2024
    Configuration menu
    Copy the full SHA
    a05d48d View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. feat: Add functionality to export proto files (#475)

    * Add functionality to export proto files
    
    Added a new function, `WriteProtoFiles` in `desc_source.go` which is used to generate .proto files. The process involves resolving symbols from the descriptor source and writing their definitions to a designated output directory. The corresponding flag `--proto-out` has been included in `grpcurl.go` to allow users to specify the directory path.
    
    * Refactor file creation error handling
    
    The code for file creation and error handling in desc_source.go has been refactored. Previously, the file closure operation was executed irrespective of whether the file was created successfully or not. Now, the file will only be closed if it was successfully created, improving error handling.
    
    * Update 'proto-out' command to 'proto-out-dir'
    
    The command for exporting proto files and setting the output directory has been updated from 'proto-out' to 'proto-out-dir'. This change has been made both in the README and the grpcurl go file. This makes the command name more descriptive, accurately reflecting its functionality.
    
    * fix import sort
    
    * Reorder file close operation in error handling
    
    The file close operation has been moved within the error handling of the 'PrintProtoFile' function. Previously, it was being executed before this function, now it's executed immediately after. Moreover, an additional close operation has been added after the function success ensuring the file is properly closed in all scenarios.
    
    * Update grpcurl commands in README
    
    The grpcurl commands for exporting proto files and protoset files in the README are updated. The IP address has been changed to localhost and port number to '8787'. Also, the service name is adjusted to 'my.custom.server.Service'. Instructions for use of specific command options are added for enhanced clarity.
    
    * Refactor error handling in file creation
    
    The code responsible for error handling during file creation in the desc_source.go file has been streamlined. This modification simplifies the code by reducing unnecessary condition checks and redundant file closure action after an error has occurred.
    
    * Refactor proto file writing into separate function
    
    The file writing process for protobuf files has been extracted into a new function called writeProtoFile(). This refactoring simplifies the main function. The code is cleaner and more manageable this way, improving maintainability and readability.
    
    * Refactor writeProtoFile function for better error handling
    
    Streamlined the writeProtoFile function in desc_source.go file. Simplified path calculations and improved error messages for file-creation functions, making it easier to trace the exact point of failure and enhance the debugging process.
    Eitol authored Jul 12, 2024
    Configuration menu
    Copy the full SHA
    46c38b3 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Configuration menu
    Copy the full SHA
    56181ba View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Configuration menu
    Copy the full SHA
    cdb43b0 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Update README.md (#353)

    Updating README to add information about  the usage of headers/metadata in the rpc request.
    ironhide0396 authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    fb49f04 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. chore: update to Golang 1.23 (#485)

    * chore: update to Golang 1.23
    
    * chore: configure cci to build with 1.23
    
    Signed-off-by: Or Shachar <orchoock@gmail.com>
    
    * Update config.yml
    
    ---------
    
    Signed-off-by: Or Shachar <orchoock@gmail.com>
    Co-authored-by: Scott Blum <dragonsinth@gmail.com>
    or-shachar and dragonsinth authored Oct 25, 2024
    Configuration menu
    Copy the full SHA
    bc5cf81 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2024

  1. Configuration menu
    Copy the full SHA
    b9a11e9 View commit details
    Browse the repository at this point in the history
Loading