36_Quality_checks #37

Merged
mpeltriaux merged 7 commits from 36_Quality_checks into master 2021-10-26 07:50:38 +02:00
Owner

Implements #36

# Implements #36
mpeltriaux added 7 commits 2021-10-26 07:50:33 +02:00
* adds AbstractQualityChecker as base for all quality checker instances
* adds InterventionQualityChecker, inheriting from AbstractQualityChecker
* adds functionality to InterventionQualityChecker
* adds/updates translations
* moves geometry check logic to upper class
* adds quality check logic for Compensations with CompensationQUalityChecker
* adds compensation quality checking to checking routine of RunCheckModalForm.is_valid()
* adds/updates translations
* adds quality check logic for EcoAccount with EcoAccountQualityChecker
* adds/updates translations
* adds quality check logic for EMA with EmaQualityChecker
* refactors toggling of recorded status into RecordableMixin
* adds unchecking/unrecording of interventions in case of post-check|post-record editing
* adds check on recording of intervention in case of invalid compensations
mpeltriaux merged commit e2d2e0317c into master 2021-10-26 07:50:38 +02:00
mpeltriaux deleted branch 36_Quality_checks 2021-10-26 07:50:55 +02:00
Sign in to join this conversation.
No description provided.