feat: govern campaign archive encryption

This commit is contained in:
2026-08-20 12:12:14 +02:00
parent 8fcc12dbb2
commit be5e3a7d72
11 changed files with 1070 additions and 5 deletions
+2
View File
@@ -5,6 +5,7 @@ import tomllib
import unittest
from govoplan_core.core.policy import (
CAPABILITY_POLICY_CAMPAIGN_ARCHIVE_ENCRYPTION,
CAPABILITY_POLICY_DEFINITION_GOVERNANCE,
CAPABILITY_POLICY_FUNCTION_ASSIGNMENT_GOVERNANCE,
CAPABILITY_POLICY_PRIVACY_RETENTION,
@@ -56,6 +57,7 @@ class PolicyModuleContractTests(unittest.TestCase):
CAPABILITY_POLICY_SCHEDULING_PARTICIPANT_PRIVACY,
CAPABILITY_POLICY_VIEW_GOVERNANCE,
CAPABILITY_POLICY_ACCESS_EXPLANATION_SUBJECTS,
CAPABILITY_POLICY_CAMPAIGN_ARCHIVE_ENCRYPTION,
},
set(manifest.capability_factories),
)