Closed liorzam closed 1 month ago
Latest commit: d49b1c9f9a95f2b2b6c46937f6640a0b1c1f1195
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
The recent changes enhance the workflow system by introducing new functionalities related to workflow tokens, improving API interactions, and expanding the flexibility of the services involved. Key updates include the addition of a workflow token action parameter, refined request handling in plugins, and improved querying capabilities in services. Overall, these modifications lead to a more robust and extensible workflow management system.
Files | Change Summary |
---|---|
.../create-workflow.ts |
Added invokeWorkflowTokenAction parameter to createWorkflow for enhanced workflow token management. |
.../api-plugin.ts |
Improved request handling in ApiPlugin , updated method signatures to allow optional parameters, and clarified control flow. |
.../types.ts |
Made transformers and request properties optional in interfaces, enhancing flexibility. |
.../workflow-runner.ts |
Added static method for transformer retrieval and expanded plugin selection logic, enhancing plugin management. |
.../ui-definition.service.ts |
Introduced findByArgs method and modified getByWorkflowDefinitionId for improved UI definition retrieval. |
.../hook-callback-handler.service.ts |
Replaced getById with find in HookCallbackHandlerService , enhancing error handling for end user retrieval. |
.../workflow.service.ts |
Added invokeWorkflowTokenAction method to manage workflow token actions, improving service capabilities. |
In the thicket of code, where bunnies play,
New tokens and plugins brighten the day.
Workflows leap, with actions so bright,
A world of possibilities, a splendid sight!
So letβs dance through the code, with hops and cheer,
With each change we make, our vision is clear! π°β¨
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit
New Features
Bug Fixes
Documentation
Chores