seitime-frappe/frappe/integrations/doctype
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
..
connected_app chore: Drop empty UnitTestCases (#32867) 2025-06-10 05:28:53 +00:00
geolocation_settings chore: Drop empty UnitTestCases (#32867) 2025-06-10 05:28:53 +00:00
google_calendar chore: Remove redundant casting 2025-04-14 17:55:30 +02:00
google_contacts chore: Drop empty UnitTestCases (#32867) 2025-06-10 05:28:53 +00:00
google_settings chore: Drop empty UnitTestCases (#32867) 2025-06-10 05:28:53 +00:00
integration_request chore: Drop empty UnitTestCases (#32867) 2025-06-10 05:28:53 +00:00
ldap_group_mapping fix: update sort order in doctypes 2024-03-27 11:18:28 +05:30
ldap_settings refactor: seperate blogs into a seperate app (#32737) 2025-07-28 14:35:02 +05:30
oauth_authorization_code chore: Drop empty UnitTestCases (#32867) 2025-06-10 05:28:53 +00:00
oauth_bearer_token chore: Drop empty UnitTestCases (#32867) 2025-06-10 05:28:53 +00:00
oauth_client fix: support public client 2025-07-04 15:05:50 +05:30
oauth_client_role feat: Limit OAuth Client by roles 2024-04-29 14:18:49 +05:30
oauth_provider_settings refactor: deprecate OAuth Provider Settings 2025-07-03 14:07:38 +05:30
oauth_scope fix: update sort order in doctypes 2024-03-27 11:18:28 +05:30
oauth_settings fix: support public client 2025-07-04 15:05:50 +05:30
push_notification_settings chore: Drop empty UnitTestCases (#32867) 2025-06-10 05:28:53 +00:00
query_parameters fix: update sort order in doctypes 2024-03-27 11:18:28 +05:30
slack_webhook_url chore: Drop empty UnitTestCases (#32867) 2025-06-10 05:28:53 +00:00
social_login_key feat(OAuth2): support RFC 9728 2025-07-03 13:20:52 +05:30
social_login_keys style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
token_cache chore: Drop empty UnitTestCases (#32867) 2025-06-10 05:28:53 +00:00
webhook feat: App-Defined Workflow Tasks and Server Scripts on Transition (#33255) 2025-07-29 11:01:44 +05:30
webhook_data fix: update sort order in doctypes 2024-03-27 11:18:28 +05:30
webhook_header fix: update sort order in doctypes 2024-03-27 11:18:28 +05:30
webhook_request_log chore: Drop empty UnitTestCases (#32867) 2025-06-10 05:28:53 +00:00
__init__.py Moved Backup Manager and Social Login keys to the new Integrations Module, prepared frappe for Mandrill Integration 2015-08-11 12:03:13 +05:30