Jordan Liggitt
|
f14fc0f445
|
Adjust CEL cost calculation and versioning for authorization library
Kubernetes-commit: 83bd512861aa11ec00a90e4ac382daa788dccf87
|
2024-06-26 21:38:24 -04:00 |
Jordan Liggitt
|
9db3f571d5
|
Improve CEL cost tests to catch unhandled estimates or types
Kubernetes-commit: 1d2ad282cff163e51e5c24569a0ac762ed814e74
|
2024-06-26 21:38:48 -04:00 |
Alexander Zielenski
|
1412222ded
|
feature: add name formats library to CEL
Kubernetes-commit: 0ed65fca7a2e5fc643102952b5361fdeeedde4b5
|
2024-02-28 18:04:33 -08:00 |
Jiahui Feng
|
6f6178ef97
|
refit cost estimator with ast.Expr
Kubernetes-commit: ac5391fa21fc80559f70b72c42e64d3fa7569a42
|
2024-04-15 13:50:04 -07:00 |
Cici Huang
|
8b49df5c88
|
Update env version, Add cost for previous func, add tests, etc.
Kubernetes-commit: 3fb679016423e80b87cf3e540d296471223460e6
|
2023-12-05 23:26:13 +00:00 |
Joel Speed
|
e5f605855d
|
Add costing estimations for IP and CIDR
Kubernetes-commit: e1f9aa450b7ecd62ce7284486a159d14f66c1761
|
2023-11-17 17:34:46 +00:00 |
Joe Betz
|
f0fbaa3fab
|
Bump cel string lib to v2, add tests
Kubernetes-commit: 3fb14cf4e7a0230d57f579b86262d9df6997e5e3
|
2023-08-22 13:05:09 -04:00 |
Joe Betz
|
c6c8291384
|
Update k8s code to handle cel-go changes
Kubernetes-commit: 640a2ec33274f4b6311afc7dbb0c7e15bd5d792a
|
2023-08-18 17:32:41 -04:00 |
Joe Betz
|
6f6cacf8bf
|
check for overflow
Co-authored-by: Jordan Liggitt <jordan@liggitt.net>
Kubernetes-commit: b1223e0d1ac626d5472436ed2cd0bc2962394004
|
2023-08-22 10:02:10 -07:00 |
Joe Betz
|
3e172f1316
|
Fix CEL cost handling of zero length replacement strings
Kubernetes-commit: 87cf890632c538e83e961035e73f0f2e8d3ceeba
|
2023-08-21 22:48:11 -04:00 |
Joe Betz
|
e04cbed587
|
CEL lib: Expose errors on authz decisions instead of raising them from check().
Co-authored-by: Ben Luddy <bluddy@redhat.com>
Kubernetes-commit: 1053d1bbcf581f20300a821a951a14ae77915246
|
2023-03-10 22:38:21 -05:00 |
Joe Betz
|
f094db0dd5
|
Implement secondary authz
Kubernetes-commit: 7bbda746fee7ae4e50647099b72c02327525ef7a
|
2023-03-06 12:08:14 -05:00 |
Jiahui Feng
|
870da5a58e
|
move CEL package to apiserver package.
only anything that does not require Structural
Kubernetes-commit: 0dd316a5c11261c0e5fc7928d8697754b16ad461
|
2022-10-07 15:02:47 -07:00 |