dify/api/tests/unit_tests
QuantumGhost e600070a61
feat(api): auto-delete WorkflowDraftVariable when app is deleted (#23737)
This commit introduces a background task that automatically deletes `WorkflowDraftVariable` records when
their associated workflow apps are deleted.

Additionally, it adds a new cleanup script
`cleanup-orphaned-draft-variables` to remove existing orphaned draft variables from the database.
2025-08-13 11:13:08 +08:00
..
configs fix: Support URL-encoded passwords with special characters in CELERY_BROKER_URL (#23163) 2025-07-30 16:39:54 +08:00
controllers fix: resolve AppCard description overlap with tag area (#23585) 2025-08-08 09:05:55 +08:00
core feat: Add an asynchronous repository to improve workflow performance (#20050) 2025-08-13 02:28:06 +08:00
extensions feat: add redis fallback mechanism #21043 (#21044) 2025-07-10 10:19:58 +08:00
factories test: add comprehensive tests for file_factory build_from_mapping (#22926) 2025-07-25 10:30:19 +08:00
libs refactor: centralize email internationalization handling (#22752) 2025-07-23 00:26:00 +08:00
models orm filter -> where (#22801) 2025-07-24 00:57:45 +08:00
oss chore(lint): correct allowed-unused-imports settings for cleanup unused imports in tests (#11922) 2024-12-28 01:19:31 +08:00
repositories feat(workflow_cycle_manager): Removes redundant repository methods and adds caching (#22597) 2025-07-18 09:26:05 +08:00
services fix: conversation pinned filter returns incorrect results when no conversations are pinned (#23670) 2025-08-09 22:40:28 +08:00
tasks feat(api): auto-delete WorkflowDraftVariable when app is deleted (#23737) 2025-08-13 11:13:08 +08:00
utils Mapped column (#22644) 2025-07-23 00:39:59 +08:00
.gitignore Enhance Code Consistency Across Repository with `.editorconfig` (#19023) 2025-04-29 18:04:33 +08:00
__init__.py FEAT: NEW WORKFLOW ENGINE (#3160) 2024-04-08 18:51:46 +08:00
conftest.py fix: resolve Redis mock import error in test configuration (#22663) 2025-07-20 11:06:38 +08:00