Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(policy): enhance proto validation across policy requests #1656

Merged
merged 28 commits into from
Nov 4, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
69c5727
fix(policy): enhance proto validation across policy requests
jakedoublev Oct 16, 2024
430cde5
custom validator
jakedoublev Oct 16, 2024
bb95739
require UUID for flags with required ID fields
jakedoublev Oct 16, 2024
7bd6a48
finish validations
jakedoublev Oct 16, 2024
ffacbd2
fix protovalidate tests
jakedoublev Oct 16, 2024
1d76720
assert no error
jakedoublev Oct 16, 2024
1ca4867
allow http as valid URI scheme in protos uri_format validation
jakedoublev Oct 16, 2024
dfdf7b7
expand attributes protovalidation tests
jakedoublev Oct 16, 2024
9fbcdb1
fix patch-style KASR update and add tests for protovalidate
jakedoublev Oct 16, 2024
92e22e0
namespace tests
jakedoublev Oct 16, 2024
fe3419b
new resource mapping tests
jakedoublev Oct 16, 2024
ebe742b
subject mapping create/update tests
jakedoublev Oct 16, 2024
b879ef9
improve SM test
jakedoublev Oct 16, 2024
a731d94
required/optional comments throughout
jakedoublev Oct 17, 2024
1c1cc78
gencode from comment fix
jakedoublev Oct 17, 2024
1a87617
unit test cleanup
jakedoublev Oct 17, 2024
51a54f0
move some tested attribute errors to variables
jakedoublev Oct 17, 2024
e74e081
add some contains checks to resource mappings unit tests
jakedoublev Oct 17, 2024
1db44ea
cleanup
jakedoublev Oct 17, 2024
fd0a27e
fix tests
jakedoublev Oct 17, 2024
17176d5
Update service/policy/kasregistry/key_access_server_registry.proto
jakedoublev Oct 25, 2024
42473ff
Update service/policy/kasregistry/key_access_server_registry.proto
jakedoublev Oct 25, 2024
0fff937
Update service/policy/kasregistry/key_access_server_registry.proto
jakedoublev Oct 25, 2024
fd94dd5
updated protos
jakedoublev Oct 25, 2024
a3ab1b3
fix tests
jakedoublev Oct 25, 2024
05ce6f2
Merge branch 'main' into fix/protovalidate
jakedoublev Oct 25, 2024
3ae12c9
Merge branch 'main' into fix/protovalidate
jakedoublev Nov 4, 2024
78ad031
fix proto field index
jakedoublev Nov 4, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
148 changes: 84 additions & 64 deletions docs/grpc/index.html

Large diffs are not rendered by default.

45 changes: 32 additions & 13 deletions docs/openapi/policy/attributes/attributes.swagger.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 9 additions & 3 deletions docs/openapi/policy/namespaces/namespaces.swagger.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

25 changes: 14 additions & 11 deletions docs/openapi/policy/resourcemapping/resource_mapping.swagger.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading