feat: add action v2 execution on requests and responses (#7637)

* feat: add execution of targets to grpc calls

* feat: add execution of targets to grpc calls

* feat: add execution of targets to grpc calls

* feat: add execution of targets to grpc calls

* feat: add execution of targets to grpc calls

* feat: add execution of targets to grpc calls

* feat: add execution of targets to grpc calls

* feat: split request and response logic to handle the different context information

* feat: split request and response logic to handle the different context information

* fix: integration test

* fix: import alias

* fix: refactor execution package

* fix: refactor execution interceptor integration and unit tests

* fix: refactor execution interceptor integration and unit tests

* fix: refactor execution interceptor integration and unit tests

* fix: refactor execution interceptor integration and unit tests

* fix: refactor execution interceptor integration and unit tests

* docs: basic documentation for executions and targets

* fix: change order for interceptors

* fix: merge back origin/main

* fix: change target definition command and query side (#7735)

* fix: change target definition command and query side

* fix: correct refactoring name changes

* fix: correct refactoring name changes

* fix: changing execution defintion with target list and type

* fix: changing execution definition with target list and type

* fix: add back search queries for target and include

* fix: projections change for execution with targets suffix table

* fix: projections change for execution with targets suffix table

* fix: projections change for execution with targets suffix table

* fix: projections change for execution with targets suffix table

* fix: projections change for execution with targets suffix table

* fix: projections change for execution with targets suffix table

* fix: projections change for execution with targets suffix table

* docs: add example to actions v2

* docs: add example to actions v2

* fix: correct integration tests on query for executions

* fix: add separate event for execution v2 as content changed

* fix: add separate event for execution v2 as content changed

* fix: added review comment changes

* fix: added review comment changes

* fix: added review comment changes

---------

Co-authored-by: adlerhurst <silvan.reusser@gmail.com>

* fix: added review comment changes

* fix: added review comment changes

* Update internal/api/grpc/server/middleware/execution_interceptor.go

Co-authored-by: Silvan <silvan.reusser@gmail.com>

* fix: added review comment changes

* fix: added review comment changes

* fix: added review comment changes

* fix: added review comment changes

* fix: added review comment changes

* fix: added review comment changes

---------

Co-authored-by: adlerhurst <silvan.reusser@gmail.com>
Co-authored-by: Elio Bischof <elio@zitadel.com>
This commit is contained in:
Stefan Benz
2024-05-04 11:55:57 +02:00
committed by GitHub
parent 7e345444bf
commit 1c5ecba42a
67 changed files with 4397 additions and 1556 deletions

View File

@@ -484,6 +484,7 @@ Errors:
NotActive: Действието не е активно
NotInactive: Действието не е неактивно
MaxAllowed: Не са разрешени допълнителни активни действия
NotEnabled: Функцията „Действие“ не е активирана
Flow:
FlowTypeMissing: Липсва FlowType
Empty: Потокът вече е празен

View File

@@ -470,6 +470,7 @@ Errors:
NotActive: Akce není aktivní
NotInactive: Akce není neaktivní
MaxAllowed: Není dovoleno více aktivních akcí
NotEnabled: Funkce "Akce" není povolena
Flow:
FlowTypeMissing: Chybí typ toku
Empty: Tok je již prázdný

View File

@@ -470,6 +470,7 @@ Errors:
NotActive: Action ist nicht aktiv
NotInactive: Action ist nicht inaktiv
MaxAllowed: Keine weitere aktiven Actions mehr erlaubt
NotEnabled: Function "Action" ist nicht aktiviert
Flow:
FlowTypeMissing: FlowType fehlt
Empty: Flow ist bereits leer

View File

@@ -470,6 +470,7 @@ Errors:
NotActive: Action is not active
NotInactive: Action is not inactive
MaxAllowed: No additional active Actions allowed
NotEnabled: Feature "Action" is not enabled
Flow:
FlowTypeMissing: FlowType missing
Empty: Flow is already empty

View File

@@ -470,6 +470,7 @@ Errors:
NotActive: La acción no está activa
NotInactive: La acción no está inactiva
MaxAllowed: No hay acciones adicionales activas permitidas
NotEnabled: La función "Acción" no está habilitada
Flow:
FlowTypeMissing: Falta el tipo de flujo
Empty: El flujo ya está vacío

View File

@@ -470,6 +470,7 @@ Errors:
NotActive: L'action n'est pas active
NotInactive: L'action n'est pas inactive
MaxAllowed: Aucune action active supplémentaire n'est autorisée
NotEnabled: La fonctionnalité "Action" n'est pas activée
Flow:
FlowTypeMissing: FlowType missing
Empty: Le flux est déjà vide

View File

@@ -470,6 +470,7 @@ Errors:
NotActive: L'azione non è attiva
NotInactive: L'azione non è inattiva
MaxAllowed: Non sono permesse altre azioni attive
NotEnabled: La funzione "Azione" non è abilitata
Flow:
FlowTypeMissing: FlowType mancante
Empty: Flow è già vuoto

View File

@@ -459,6 +459,7 @@ Errors:
NotActive: アクションはアクティブではありません
NotInactive: アクションは非アクティブではありません
MaxAllowed: 追加のアクティブアクションは許可されていません
NotEnabled: 機能「アクション」が有効になっていません
Flow:
FlowTypeMissing: フロータイプがありません
Empty: フローはすでに空です

View File

@@ -469,6 +469,7 @@ Errors:
NotActive: Акцијата не е активна
NotInactive: Акцијата не е неактивна
MaxAllowed: Не се дозволени дополнителни активни акции
NotEnabled: Функцијата „Акција“ не е овозможена
Flow:
FlowTypeMissing: FlowType не е наведен
Empty: Flow е веќе празен

View File

@@ -469,6 +469,7 @@ Errors:
NotActive: Actie is niet actief
NotInactive: Actie is niet inactief
MaxAllowed: Geen extra actieve acties toegestaan
NotEnabled: Functie "Actie" is niet ingeschakeld
Flow:
FlowTypeMissing: FlowType ontbreekt
Empty: Flow is al leeg

View File

@@ -470,6 +470,7 @@ Errors:
NotActive: Działanie nie jest aktywne
NotInactive: Działanie nie jest dezaktywowane
MaxAllowed: Nie dopuszcza się dodatkowych aktywnych działań.
NotEnabled: Funkcja „Akcja” nie jest włączona
Flow:
FlowTypeMissing: Typ przepływu brakuje
Empty: Przepływ jest już pusty

View File

@@ -469,6 +469,7 @@ Errors:
NotActive: A ação não está ativa
NotInactive: A ação não está inativa
MaxAllowed: Não são permitidas ações adicionais ativas
NotEnabled: O recurso "Ação" não está ativado
Flow:
FlowTypeMissing: O tipo de fluxo está faltando
Empty: O fluxo já está vazio

View File

@@ -463,6 +463,7 @@ Errors:
NotActive: Действие не активно
NotInactive: Действие не является неактивным
MaxAllowed: Дополнительные активные действия запрещены
NotEnabled: Функция «Действие» не включена
Flow:
FlowTypeMissing: Тип процесса отсутствует
Empty: Процесс уже пуст

View File

@@ -470,6 +470,7 @@ Errors:
NotActive: 动作不是启用状态
NotInactive: 动作不是停用状态
MaxAllowed: 不允许额外的动作
NotEnabled: 未启用“操作”功能
Flow:
FlowTypeMissing: 缺少身份认证流程类型
Empty: 身份认证流程为空