From bec79630d6d1e97df82a9daf01c018d872145cfa Mon Sep 17 00:00:00 2001 From: karthikeyannhs <174426205+Karthikeyannhs@users.noreply.github.com> Date: Tue, 23 Dec 2025 11:21:08 +0000 Subject: [PATCH 1/3] wip --- index.html | 11 +++- .../model/campaign_config.py | 14 ++--- src/rules_validation_api/app.py | 59 +++++++++++++------ .../decorators/tracker.py | 28 +++++++++ .../validators/actions_mapper_validator.py | 2 + .../validators/available_action_validator.py | 2 + .../validators/campaign_config_validator.py | 2 + .../validators/iteration_cohort_validator.py | 2 + .../validators/iteration_rules_validator.py | 2 + .../validators/iteration_validator.py | 2 + .../validators/rules_validator.py | 2 + 11 files changed, 97 insertions(+), 29 deletions(-) create mode 100644 src/rules_validation_api/decorators/tracker.py diff --git a/index.html b/index.html index ae474d1d2..1a216c989 100644 --- a/index.html +++ b/index.html @@ -1,7 +1,7 @@ - + Campaign Config Validator - NHS Digital