seitime-frappe/frappe/public/js/workflow_builder
Ayush Chaudhari 761751f269
feat: App-Defined Workflow Tasks and Server Scripts on Transition (#33255)
* feat: add workflow task doctypes

* chore: add Workflow Task to Script Type of Server Scripts

* chore: add description for Workflow Tasks

* feat: fetch dotted paths and corresponding names from hooks

* fix: use Select field instead of Autocomplete

* feat: execute tasks in the background on state transition

* fix: throw error when task not found

* fix: naming for transition task set by user

* fix: child table views

* feat: support for server scripts

* chore: comments and description

* fix: change the casing of docevent options

* fix: change test casing

* feat: Add Workflow Transition field to webhooks

* fix: temporarily remove filter

* feat: add webhooks as workflow actions

* test: test execution of synchronous app-defined methods and server scripts

* chore: shorten the description and change the fieldname of the field 'execute_asynchronously' to 'asynchronous'

* test: server script executipn

* fix: add field to UI

* test: change customer to domain

* test: change Customer to Domain

* fix: patch for change in webhook fields

* chore: fetch only used fields in get_all

* fix: don't run test logic in application code 🙂

* test: separate tests for workflow tasks

* Revert "fix: patch for change in webhook fields"

This reverts commit 2e9c51c43ca2b3698991fbe75cc4032368ab174c.

* chore: break into smaller functions

* test: webhooks with workflow tasks

isolate mock responses to test_sync_tasks

* Revert "fix: change test casing"

This reverts commit e2bad96ed01dea0a26d002ea44a1e0175525ed31.

* Revert "fix: change the casing of docevent options"

This reverts commit ddfc81bf775fad74225f25815b8e3e7b255dc9eb.

* fix: webhook casing

* fix: type hint for doc
2025-07-29 11:01:44 +05:30
..
components feat: App-Defined Workflow Tasks and Server Scripts on Transition (#33255) 2025-07-29 11:01:44 +05:30
globals.js fix: added sidebar to show workflow data 2023-05-02 19:00:34 +05:30
store.js fix: find workflow by id instead of state name 2024-12-17 22:08:35 +05:30
utils.js fix: Workflow Builder not updating diagram with added states/transitions in table (#22429) 2023-10-03 17:13:51 +05:30
workflow_builder.bundle.js chore: show beta indicator 2023-10-19 11:28:44 +05:30
WorkflowBuilder.vue fix: Translate form and workflow builder (#25482) 2024-03-18 18:41:50 +05:30