Xe Iaso
|
226cf36bf7
|
feat(config): custom weight thresholds via CEL (#688)
* feat(config): add Thresholds to the top level config file
Signed-off-by: Xe Iaso <me@xeiaso.net>
* chore(config): make String() on ExpressionOrList join the component expressions
Signed-off-by: Xe Iaso <me@xeiaso.net>
* test(config): ensure unparseable json fails
Signed-off-by: Xe Iaso <me@xeiaso.net>
* fix(config): if no thresholds are set, use the default thresholds
Signed-off-by: Xe Iaso <me@xeiaso.net>
* feat(policy): half implement thresholds
Signed-off-by: Xe Iaso <me@xeiaso.net>
* chore(policy): continue wiring things up
Signed-off-by: Xe Iaso <me@xeiaso.net>
* feat(lib): wire up thresholds
Signed-off-by: Xe Iaso <me@xeiaso.net>
* test(lib): handle behavior from legacy configurations
Signed-off-by: Xe Iaso <me@xeiaso.net>
* docs: document thresholds
Signed-off-by: Xe Iaso <me@xeiaso.net>
* docs: update CHANGELOG, refer to threshold configuration
Signed-off-by: Xe Iaso <me@xeiaso.net>
* fix(lib): fix build
Signed-off-by: Xe Iaso <me@xeiaso.net>
* chore(lib): fix U1000
Signed-off-by: Xe Iaso <me@xeiaso.net>
---------
Signed-off-by: Xe Iaso <me@xeiaso.net>
Signed-off-by: Jason Cameron <git@jasoncameron.dev>
Co-authored-by: Jason Cameron <git@jasoncameron.dev>
|
2025-06-18 16:58:31 -04:00 |
|