Frank Jogeleit
|
05f9bb4506
|
feat: configure admission and background flag for ValidatingPolicies (#12153)
|
2025-02-13 17:24:45 +00:00 |
|
Mariam Fahmy
|
7d5750a717
|
chore: move celexceptions to the new group (#12143)
Signed-off-by: Mariam Fahmy <mariam.fahmy@nirmata.com>
|
2025-02-11 19:05:22 +02:00 |
|
Mariam Fahmy
|
a4c10f6bb4
|
feat: compile and evaluate polex's match conditions (#12113)
Signed-off-by: Mariam Fahmy <mariam.fahmy@nirmata.com>
|
2025-02-06 15:30:59 +02:00 |
|
Charles-Edouard Brétéché
|
e55a90cc4b
|
feat: implement match conditions failure policy (#12071)
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
|
2025-02-04 00:04:26 +02:00 |
|
Charles-Edouard Brétéché
|
884a77a044
|
feat: add context provider in admission handling (#12070)
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
|
2025-02-03 19:11:31 +02:00 |
|
Charles-Edouard Brétéché
|
1cb0d1c356
|
feat: add message expression support to validating policies (#12063)
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
|
2025-02-03 14:04:19 +00:00 |
|
Vishal Choudhary
|
7d8ed212a4
|
feat: create image data loader (#12036)
* feat: add image data loader to context
Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
* fix: build
Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
* fix: linter
Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
* feat: tests
Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
* fix: update types
Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
* feat: replace crane with remote
Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
* fix: linter
Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
* fix: linter
Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
---------
Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
Co-authored-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
|
2025-02-03 13:42:40 +00:00 |
|
Charles-Edouard Brétéché
|
2bf7262814
|
feat: add admission request cel variable (#12054)
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
|
2025-02-03 11:40:05 +00:00 |
|
Charles-Edouard Brétéché
|
0077fdae2b
|
feat: add validation message in cel engine response (#12052)
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
|
2025-02-03 11:13:06 +00:00 |
|
Charles-Edouard Brétéché
|
7a4e1bede9
|
feat: use more admission attributes (#12044)
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
|
2025-01-30 23:58:12 +00:00 |
|
Charles-Edouard Brétéché
|
db4f7fb5e6
|
feat: register cel context lib (#12007)
* feat: register cel context lib
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
* unit test
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
---------
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
|
2025-01-27 16:16:27 +00:00 |
|
Charles-Edouard Brétéché
|
a5fe768a53
|
feat: implement cel engine context provider (#11995)
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
|
2025-01-24 15:42:58 +00:00 |
|
Charles-Edouard Brétéché
|
144bf436ed
|
fix: implement cel context lib correctly (#11983)
* fix: implement cel context lib correctly
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
* more changes
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
---------
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
|
2025-01-23 11:02:33 +00:00 |
|
Charles-Edouard Brétéché
|
f5467fcd61
|
refactor: reduce generic policy interface (#11977)
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
|
2025-01-22 16:32:30 +00:00 |
|
Charles-Edouard Brétéché
|
9d11e8f98c
|
feat: introduce evaluation results in cel engine (#11971)
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
|
2025-01-21 16:41:45 +00:00 |
|
Charles-Edouard Brétéché
|
54a8a53205
|
feat: add validating policy engine api wrapper (#11963)
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
|
2025-01-21 15:59:34 +08:00 |
|
Charles-Edouard Brétéché
|
a30fc14d4d
|
feat: add namespace support in CLI values (#11958)
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
|
2025-01-20 13:43:13 +02:00 |
|
Charles-Edouard Brétéché
|
7351501ef6
|
feat(cli,apply): load validating policies (#11933)
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
|
2025-01-17 09:53:17 +00:00 |
|
Charles-Edouard Brétéché
|
6af7ab8905
|
feat: add CEL variables type checking (#11920)
* feat: add CEL variables support
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
* feat: add CEL variables type checking
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
* more types
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
* provider
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
---------
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
|
2025-01-14 15:57:55 +01:00 |
|
Mariam Fahmy
|
4678078c3d
|
feat: add auditAnnotation in CEL Compiler (#11918)
Signed-off-by: Mariam Fahmy <mariam.fahmy@nirmata.com>
|
2025-01-14 13:16:29 +00:00 |
|
Charles-Edouard Brétéché
|
9177c57b21
|
feat: add CEL variables support (#11913)
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
|
2025-01-14 09:41:18 +00:00 |
|
Charles-Edouard Brétéché
|
616cb93bc4
|
feat: add validating policy compiler (#11906)
Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
|
2025-01-13 13:56:36 +01:00 |
|