Tags: fullstorydev/grpcui
Tags
Replace removed goreleaser archives.replacements configuration (#349) The `archives.replacements` field from the `goreleaser` configuration file was [removed](https://goreleaser.com/deprecations/#archivesreplacements). It's stopping us from releasing a new version: ``` goreleaser release --clean • starting release... ⨯ release failed after 0s error=yaml: unmarshal errors: line 25: field replacements not found in type config.Archive ``` The suggested alternative is to use `archives.name_template`. Tested by running `goreleaser release --skip publish` locally, inspecting the built archive names, and comparing them to past releases: ``` • archives • creating archive=dist/grpcui_1.4.2_linux_x86_32.tar.gz • creating archive=dist/grpcui_1.4.2_windows_x86_64.zip • creating archive=dist/grpcui_1.4.2_linux_x86_64.tar.gz • creating archive=dist/grpcui_1.4.2_linux_arm64.tar.gz • creating archive=dist/grpcui_1.4.2_osx_arm64.tar.gz • creating archive=dist/grpcui_1.4.2_windows_x86_32.zip • creating archive=dist/grpcui_1.4.2_osx_x86_64.tar.gz ```
Update Tarball URL used by Homebrew (#277) While releasing `grpcurl@v1.8.9`, I encountered an error described in fullstorydev/grpcurl#421. A similar change happened in `grpcui`'s Homebrew formula: Homebrew/homebrew-core@c845f04 We probably need to update the Tarball URL used to update our Homebrew formula as well.
Bump github.com/fullstorydev/grpcurl from 1.8.7 to 1.8.8 (#270) Bumps [github.com/fullstorydev/grpcurl](https://github.com/fullstorydev/grpcurl) from 1.8.7 to 1.8.8. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/fullstorydev/grpcurl/releases">github.com/fullstorydev/grpcurl's releases</a>.</em></p> <blockquote> <h2>v1.8.8</h2> <h2>Changelog</h2> <ul> <li>42f6302 Update go.mod, goreleaser for v1.8.8 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/413">#413</a>)</li> <li>743e60a Run tests on Go 1.21 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/408">#408</a>)</li> <li>b7a5d3b Update <code>protoreflect</code> v1.15.2 and <code>grpc</code> v1.57.0 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/406">#406</a>)</li> <li>2a29c1e Use <code>grpc.reflection.v1.ServerReflection</code> (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/407">#407</a>)</li> <li>9a59bed Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/401">#401</a>)</li> <li>ae7dadf Bump google.golang.org/grpc from 1.55.0 to 1.56.1 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/400">#400</a>)</li> <li>3961a33 Fix issues with error details (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/379">#379</a>)</li> <li>d5b8e4d fix nil-dereference panic (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/395">#395</a>)</li> <li>0efcfa6 Bump google.golang.org/grpc from 1.54.0 to 1.55.0 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/390">#390</a>)</li> <li>fae5880 Add "checkgenerate" make target to CI (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/385">#385</a>)</li> <li>1fda47e Bump google.golang.org/grpc from 1.53.0 to 1.54.0 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/383">#383</a>)</li> <li>031cd3d Bump google.golang.org/protobuf from 1.29.1 to 1.30.0 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/378">#378</a>)</li> <li>a5037bd Bump google.golang.org/protobuf from 1.29.0 to 1.29.1 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/376">#376</a>)</li> <li>4775fb5 Bump google.golang.org/protobuf from 1.28.1 to 1.29.0 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/375">#375</a>)</li> <li>b96cb4d Bump github.com/golang/protobuf from 1.5.2 to 1.5.3 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/374">#374</a>)</li> <li>0069181 Bump google.golang.org/grpc from 1.52.3 to 1.53.0 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/370">#370</a>)</li> <li>66a2405 Install the CodeSee workflow. Learn more at <a href="https://docs.codesee.io">https://docs.codesee.io</a> (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/368">#368</a>)</li> <li>dfd889a Bump google.golang.org/grpc from 1.51.0 to 1.52.3 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/365">#365</a>)</li> <li>a3a5bcd Bump github.com/jhump/protoreflect from 1.14.0 to 1.14.1 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/361">#361</a>)</li> <li>61a9c00 Bump google.golang.org/grpc from 1.50.1 to 1.51.0 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/348">#348</a>)</li> <li>85f1cbf fix funcname in comment (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/346">#346</a>)</li> <li>dd2f601 Bump github.com/jhump/protoreflect from 1.13.0 to 1.14.0 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/343">#343</a>)</li> <li>81c624c Bump google.golang.org/grpc from 1.50.0 to 1.50.1 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/338">#338</a>)</li> <li>3826617 Bump google.golang.org/grpc from 1.49.0 to 1.50.0 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/336">#336</a>)</li> <li>8d60b61 Bump github.com/jhump/protoreflect from 1.12.0 to 1.13.0 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/335">#335</a>)</li> <li>47b842a Bump google.golang.org/grpc from 1.48.0 to 1.49.0 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/330">#330</a>)</li> <li>898bdad fixup release process (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/328">#328</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/fullstorydev/grpcurl/commit/42f63028d46127fb5116e0c473bd8e31a3fd335b"><code>42f6302</code></a> Update go.mod, goreleaser for v1.8.8 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/413">#413</a>)</li> <li><a href="https://github.com/fullstorydev/grpcurl/commit/743e60a4c969b007e6f7e75c61d82a70c899d359"><code>743e60a</code></a> Run tests on Go 1.21 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/408">#408</a>)</li> <li><a href="https://github.com/fullstorydev/grpcurl/commit/b7a5d3bba8f3634a0fe3745c5f25559df28080b8"><code>b7a5d3b</code></a> Update <code>protoreflect</code> v1.15.2 and <code>grpc</code> v1.57.0 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/406">#406</a>)</li> <li><a href="https://github.com/fullstorydev/grpcurl/commit/2a29c1e64bef89834c982154302454044946761f"><code>2a29c1e</code></a> Use <code>grpc.reflection.v1.ServerReflection</code> (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/407">#407</a>)</li> <li><a href="https://github.com/fullstorydev/grpcurl/commit/9a59bed1d22aceb0719d4890dea642c058b0d623"><code>9a59bed</code></a> Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/401">#401</a>)</li> <li><a href="https://github.com/fullstorydev/grpcurl/commit/ae7dadff1907f26d4cbf7bcfe4d187e39840e652"><code>ae7dadf</code></a> Bump google.golang.org/grpc from 1.55.0 to 1.56.1 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/400">#400</a>)</li> <li><a href="https://github.com/fullstorydev/grpcurl/commit/3961a33e7f2e307c9e1c979dbdec7fefbb29e247"><code>3961a33</code></a> Fix issues with error details (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/379">#379</a>)</li> <li><a href="https://github.com/fullstorydev/grpcurl/commit/d5b8e4d4ce4c13204ae33c5e2857b9b84d1dba4a"><code>d5b8e4d</code></a> fix nil-dereference panic (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/395">#395</a>)</li> <li><a href="https://github.com/fullstorydev/grpcurl/commit/0efcfa65f21d184d1403c96f9f9efacdf25b8679"><code>0efcfa6</code></a> Bump google.golang.org/grpc from 1.54.0 to 1.55.0 (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/390">#390</a>)</li> <li><a href="https://github.com/fullstorydev/grpcurl/commit/fae58803d92722e2004fe42fb541ae593f5464dd"><code>fae5880</code></a> Add "checkgenerate" make target to CI (<a href="https://redirect.github.com/fullstorydev/grpcurl/issues/385">#385</a>)</li> <li>Additional commits viewable in <a href="https://github.com/fullstorydev/grpcurl/compare/v1.8.7...v1.8.8">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/fullstorydev/grpcurl&package-manager=go_modules&previous-version=1.8.7&new-version=1.8.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fix local storage quota errors (#141) - don't store entire RPC response since it's not even used; only store the minimum response info for rendering item in history - limit storage for a single key to 1mb -- most grpcui instances will have only one key, so this should keep us well under normal quota (which is 5mb) - even after above limit, if we still hit quota issue: don't blow up! instead, log the error and keep going
PreviousNext