fix: consume Workflow Engine through compatibility facade
This commit is contained in:
@@ -21,13 +21,12 @@ from govoplan_core.core.semantic_documentation import (
|
||||
semantic_documentation_fingerprint,
|
||||
)
|
||||
from govoplan_core.security.redaction import redact_secret_values
|
||||
from govoplan_workflow_engine.backend.db.models import (
|
||||
from govoplan_workflow.backend.db.models import (
|
||||
WorkflowDefinition,
|
||||
WorkflowDefinitionRevision,
|
||||
)
|
||||
from govoplan_workflow_engine.backend.governance import definition_decision
|
||||
from govoplan_workflow_engine.backend.manifest import ADMIN_SCOPE, DEFINITION_READ_SCOPE
|
||||
from govoplan_workflow_engine.backend.service import (
|
||||
from govoplan_workflow.backend.governance import definition_decision
|
||||
from govoplan_workflow.backend.service import (
|
||||
get_definition_revision,
|
||||
list_definition_revisions,
|
||||
list_definitions,
|
||||
@@ -35,6 +34,8 @@ from govoplan_workflow_engine.backend.service import (
|
||||
|
||||
|
||||
SUBJECT_KIND = "workflow_definition"
|
||||
ADMIN_SCOPE = "workflow:instance:admin"
|
||||
DEFINITION_READ_SCOPE = "workflow:definition:read"
|
||||
_MAX_SUBJECTS = 20_000
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user