Open dewniMW opened 1 year ago
Generalize the workflow request payload which we send to the external workflow mediator and implement the call mediator service. To do that we implement a separate executor WorkflowMediatorRequestExecutor.java
PR Link: https://github.com/wso2-extensions/identity-workflow-impl-bps/pull/70/files
Create a new template for add a workflow definition to a external workflow
We have introduced a new template for external workflow processes, as it is not necessary to go through the multi-step approval template deployment process when introducing a workflow service mediator.
PR Link : https://github.com/wso2-extensions/identity-workflow-impl-bps/pull/71
We have introduced a new template for external workflow processes, as it is not necessary to go through the multi-step approval template deployment process when introducing a workflow service mediator.
PR Link : https://github.com/wso2-extensions/identity-workflow-impl-bps/pull/72
Introduce a new field to add API Key when deploying workflow mediator in Choreo
PR Link : https://github.com/wso2-extensions/identity-workflow-impl-bps/pull/73
The getExternalWorkflowId function retrieves the external workflow identifier associated with a given workflow id. This unique identifier corresponds to the deployed workflow id in an external BPS engine.
Introduce new constants and change some database queries for add , retrieve update workflow profiles
Change the template-wf-wizard.jsp file to skip the validation of the newly added external workflow template form
expose the implemented workflow management rest API endpoint public
Introduce a new column for store the API_KEY when deploying external workflow mediator in Choreo
Description: For workflow-related operations, IS has an embedded BPEL server. BPEL has some drawbacks when it comes to its usage in IS such as runtime overhead, distribution size, and maintenance overhead. The IS should have the capability to fully externalize the workflow engine from the IS, and make any workflow engine pluggable and usable by IS.