Jonathan Whitaker

Results 72 issues of Jonathan Whitaker

### Checklist - [X] I agree to the terms within the [OpenFGA Code of Conduct](https://github.com/openfga/.github/blob/main/CODE_OF_CONDUCT.md). ### Describe the problem you'd like to have solved Consider a model such as the...

enhancement
performance
Stale

### Checklist - [X] I have looked into the [README](https://github.com/openfga/openfga/blob/main/README.md) and have not found a suitable solution or answer. - [X] I have looked into the [documentation](https://openfga.dev/docs) and have not...

bug

## 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...

abac

[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...

enhancement
help wanted

Today the Write API looks like: ``` message WriteRequest { string store_id = 1; TupleKeys writes = 2; TupleKeys deletes = 3; string authorization_model_id = 4; } message TupleKeys {...

enhancement
breaking-change

Today a `TypeDefinition` has the following protobuf definition: ```protobuf message TypeDefinition { string type = 1; map relations = 2; Metadata metadata = 3; } ``` https://github.com/openfga/api/blob/main/openfga/v1/authzmodel.proto#L26 A more canonical...

enhancement
breaking-change

## Description This PR introduces the concept of negation "differences" which represent the list of users that do not apply to a negation clause. This occurs in models that have...

I have a repository structure like this: ``` api-protos/ protos/ BUILD pubsub/ BUILD v1alpha2/ pubsub.proto BUILD WORKSPACE ``` In my `WORKSPACE` file I have this: ``` load("@bazel_tools//tools/build_defs/repo:git.bzl", "git_repository") git_repository( name...