buf icon indicating copy to clipboard operation
buf copied to clipboard

The best way of working with Protocol Buffers.

Results 193 buf issues
Sort by recently updated
recently updated
newest added

`buf beta registry repository list` makes a separate API call to get the owner name of each repository it calls. This results in `buf beta registry repository list buf.build --page-size...

Cleanup
P2

Basically, in addition to `--error-format=config-ignore-yaml`, add something like an `--auto-comment` flag that automatically adds `// buf:lint:ignore` lines. My intuition is that this would naturally require us to be able to...

Feature

We've seen a few users struggle with the fact that their module needs to define all of its dependencies in a `buf.lock` before it can be pushed to the BSR....

Cleanup

When I have a dependency on a buf module, I'd expect the default behavior to use remote generation, but it doesn't right now (which was a decision we made). We...

Feature

### Problem From [the docs](https://docs.buf.build/how-to/iterate-on-modules#:~:text=When%20you%20are,to%20the%20BSR.): > When you are ready to push updates you've made in a local workspace, you'll need to push each module independently, starting with the upstream...

Feature

Currently, when we do checks for `allowNotExist` for paths provided through the `--path` and `--exclude-path` flags, we only print out the root relative path, example: https://github.com/bufbuild/buf/blob/94997f821e98f05f0cf63aa0901cadb9fe567d57/private/bufpkg/bufmodule/targeting_module.go#L155 We should be printing...

Bug
P2

Hello everyone, Unless I'm mistaken, there is no placeholder to identify the proto file (and its path) being processed during generation. I use buf to generate the grpc-gateway part. For...

Feature

I think there is an opportunity to provide a better login experience that removes the need for a user to generate a token and paste it into their terminal. For...

Feature

There have been a few feature requests for arbitrary metadata in modules published to the BSR. Whether it be a hyperlink to the `git` repository associated with the module, or...

Feature
P1

#658 introduced more organization related information to `ListOrganizationUsers` endpoint in `UserService`, therefore the endpoint is better to be moved to `OrganizationService` as it's more related to organization

Cleanup
Codebase