api
api copied to clipboard
Protocol Buffers used by OpenFGA
Bumps the dependencies group with 2 updates: [actions/checkout](https://github.com/actions/checkout) and [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action). Updates `actions/checkout` from 4.1.3 to 4.1.4 Release notes Sourced from actions/checkout's releases. v4.1.4 What's Changed Disable extensions.worktreeConfig when disabling sparse-checkout...
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.20.0 to 0.23.0. Commits c48da13 http2: fix TestServerContinuationFlood flakes 762b58d http2: fix tipos in comment ba87210 http2: close connections when receiving too many headers ebc8168 all: fix...
There are some tools like https://www.thunderclient.com/ that don't work with our current swagger definitions. A new section can be added to [this script](https://github.com/openfga/api/blob/main/scripts/update_swagger.sh) to convert [this openapiv2 file](https://github.com/openfga/api/blob/main/docs/openapiv2/apidocs.swagger.json) to openapiv3...
This proto field re-ordering breaks compatibility. The user and object fields get swapped, and tuple checks are just entirely misinterpreted: https://github.com/openfga/api/commit/5daf658e21c2aa392532f7ab1e0549a877f48eeb#diff-2a88655b667aad16ec564eded7b5739e88e7d8b9da8a5231008519c3d3b80bb9L28 PR here: https://github.com/openfga/api/pull/97# It looks like assertions were similarly...
## Description Start the development branch for the `v2beta1` protobuf API definitions for OpenFGA. This is to get things started with that new API development effort as we go into...
## Description Bump up to the latest `buf-setup-action` release. ## References ## Review Checklist - [x] I have clicked on ["allow edits by maintainers"](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork). - [x] I have added documentation...
## Description Add context to Assertions for ABAC support. ## References ## Review Checklist - [ ] I have clicked on ["allow edits by maintainers"](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork). - [ ] I have...
[protoc-gen-validate](https://github.com/bufbuild/protoc-gen-validate) is superseded in the community by the official [buf/protovalidate](https://github.com/bufbuild/protovalidate) package. The `protovalidate` package brings some nice additions that we should make use of. Namely, we can control the error...
This includes: - In `WriteAuthorizationModelRequest`, `schema_version` should be required - In `ReadAuthorizationModelRequest`, `id` should be required - In `TupleKey` all are required - All responses These currently cause a lot...