yyh
|
84005bd25b
|
Align skill tree menu behaviors
|
2026-03-24 23:21:24 +08:00 |
yyh
|
612d90ac6f
|
fix: remove portal-to-follow-elem-plus shim
|
2026-03-24 22:18:30 +08:00 |
yyh
|
432e355dc4
|
fix: context menu
|
2026-03-24 21:04:13 +08:00 |
yyh
|
60e46854c6
|
fix: context menu
|
2026-03-24 20:39:07 +08:00 |
yyh
|
c697c1244f
|
fix(web): patch storybook dependency resolution
|
2026-03-24 20:32:55 +08:00 |
yyh
|
654890ed16
|
fix: style
|
2026-03-24 20:25:03 +08:00 |
yyh
|
7bc0ec8a36
|
fix: import skill modal
|
2026-03-24 20:18:38 +08:00 |
yyh
|
a3cd497dc0
|
fix: style
|
2026-03-24 20:14:40 +08:00 |
yyh
|
2e1888d37b
|
fix: tests
|
2026-03-24 20:10:17 +08:00 |
yyh
|
c75adb8154
|
fix: type error
|
2026-03-24 20:06:56 +08:00 |
yyh
|
70767f756c
|
refactor(skill): migrate file tree menus to base ui overlays
|
2026-03-24 19:57:29 +08:00 |
yyh
|
29469a8600
|
fix: prevent duplicate skill file creation submits
|
2026-03-24 19:37:29 +08:00 |
yyh
|
27f32ce383
|
Merge remote-tracking branch 'origin/main' into feat/support-agent-sandbox
|
2026-03-24 19:30:56 +08:00 |
Coding On Star
|
a408a5d87e
|
test(workflow): add helper specs and raise targeted workflow coverage (#33995)
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-03-24 17:51:07 +08:00 |
scdeng
|
67d5c9d148
|
feat: configurable model parameters with variable reference support in LLM, Question Classifier and Variable Extractor nodes (#33082)
Co-authored-by: -LAN- <laipz8200@outlook.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-03-24 17:41:51 +08:00 |
yyh
|
d14635625c
|
feat(web): refactor pricing modal scrolling and accessibility (#34011)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
2026-03-24 17:18:36 +08:00 |
Novice
|
6756745062
|
Merge branch 'main' into feat/support-agent-sandbox
|
2026-03-24 17:12:13 +08:00 |
Novice
|
d594365a45
|
feat: enhance configuration and environment setup for SSH sandbox and Creators Platform; update local excludes and improve component logic in the web app
|
2026-03-24 17:05:56 +08:00 |
Novice
|
a844936759
|
Merge branch 'sandboxed-agent-rebase' into feat/support-agent-sandbox
|
2026-03-24 15:58:23 +08:00 |
Novice
|
7e65659239
|
refactor: rename model instance extraction method to improve clarity and update related logic in LLMQuotaLayer; enhance unit tests for model instance handling
|
2026-03-24 15:33:48 +08:00 |
Stephen Zhou
|
0c3d11f920
|
refactor: lazy load large modules (#33888)
|
2026-03-24 15:29:42 +08:00 |
Novice
|
e6c4bf7320
|
chore: update dependencies in pyproject.toml, pnpm-lock.yaml, and package.json; add new packages including gevent-websocket, paramiko, and daytona; enhance web package with additional libraries for improved functionality
|
2026-03-24 15:02:54 +08:00 |
Novice
|
55b9bfc286
|
fix: update localization strings for improved clarity and consistency across English and Chinese translations
|
2026-03-24 14:44:28 +08:00 |
Novice
|
dd6fde26d0
|
feat: add runtime upgrade handling and UI components for LLM nodes
|
2026-03-24 14:26:38 +08:00 |
Wu Tianwei
|
508350ec6a
|
test: enhance useChat hook tests with additional scenarios (#33928)
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
2026-03-24 14:19:32 +08:00 |
yyh
|
b0920ecd17
|
refactor(web): migrate plugin toast usage to new UI toast API and update tests (#34001)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-03-24 14:02:52 +08:00 |
Novice
|
8775003732
|
Merge branch 'main' into sandboxed-agent-rebase
Made-with: Cursor
# Conflicts:
# api/tests/unit_tests/controllers/console/app/test_message.py
# api/tests/unit_tests/controllers/console/app/test_statistic.py
# api/tests/unit_tests/controllers/console/app/test_workflow_draft_variable.py
# api/tests/unit_tests/controllers/console/auth/test_data_source_bearer_auth.py
# api/tests/unit_tests/controllers/console/auth/test_data_source_oauth.py
# api/tests/unit_tests/controllers/console/auth/test_oauth_server.py
# web/app/components/header/account-setting/data-source-page/data-source-notion/operate/index.tsx
# web/app/components/header/account-setting/data-source-page/data-source-website/config-firecrawl-modal.tsx
# web/app/components/header/account-setting/data-source-page/data-source-website/config-jina-reader-modal.tsx
# web/app/components/header/account-setting/data-source-page/data-source-website/config-watercrawl-modal.tsx
# web/app/components/header/account-setting/data-source-page/panel/config-item.tsx
# web/app/components/header/account-setting/data-source-page/panel/index.tsx
# web/app/components/workflow/nodes/knowledge-retrieval/node.tsx
# web/package.json
# web/pnpm-lock.yaml
|
2026-03-24 11:19:50 +08:00 |
Novice
|
499d237b7e
|
fix: pass all CI quality checks - ESLint, TypeScript, basedpyright, pyrefly, lint-imports
Frontend:
- Migrate deprecated imports: modal→dialog, toast→ui/toast, tooltip→tooltip-plus,
portal-to-follow-elem→portal-to-follow-elem-plus, select→ui/select, confirm→alert-dialog
- Replace next/* with @/next/* wrapper modules
- Convert TypeScript enums to const objects (erasable-syntax-only)
- Replace all `any` types with `unknown` or specific types in workflow types
- Fix unused vars, react-hooks-extra, react-refresh/only-export-components
- Extract InteractionMode to separate module, tool-block commands to commands.ts
Backend:
- Fix pyrefly errors: type narrowing, null guards, getattr patterns
- Remove unused TYPE_CHECKING imports in LLM node
- Add ignore_imports entries to .importlinter for dify_graph boundary violations
Made-with: Cursor
|
2026-03-24 10:54:58 +08:00 |
Stephen Zhou
|
27c4faad4f
|
ci: update actions version, fix cache (#33950)
|
2026-03-24 10:52:27 +08:00 |
wangxiaolei
|
fbd558762d
|
fix: fix chunk not display in indexed document (#33942)
|
2026-03-24 10:36:48 +08:00 |
yyh
|
075b8bf1ae
|
fix(web): update account settings header (#33965)
|
2026-03-24 10:04:08 +08:00 |
Novice
|
dcd614ca77
|
feat: add LLM quota deduction functionality and enhance model configuration handling in llm_utils.py; update test cases for LLM node context handling
|
2026-03-24 08:45:11 +08:00 |
Baki Burak Öğün
|
29cff809b9
|
fix(i18n): comprehensive Turkish (tr-TR) translation fixes and missing keys (#33885)
Co-authored-by: bakiburakogun <bakiburakogun@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Baki Burak Öğün <b.burak.ogun@goc.local>
|
2026-03-23 21:19:53 +08:00 |
Novice
|
ed1bd338f1
|
refactor: update model attribute references from 'model' to 'model_name' across multiple files and introduce new fetch_model_config function in llm_utils.py
|
2026-03-23 21:17:43 +08:00 |
Novice
|
ee81ea882b
|
Merge branch 'feat/support-agent-sandbox' into sandboxed-agent-rebase
|
2026-03-23 20:19:16 +08:00 |
Coding On Star
|
8b6fc07019
|
test(workflow): improve dataset item tests with edit and remove functionality (#33937)
|
2026-03-23 20:16:59 +08:00 |
Desel72
|
6be7ba2928
|
refactor(web): replace MediaType enum with const object (#33834)
|
2026-03-23 17:53:55 +08:00 |
Coding On Star
|
2c8322c7b9
|
feat: enhance banner tracking with impression and click events (#33926)
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
|
2026-03-23 17:29:50 +08:00 |
Coding On Star
|
fdc880bc67
|
test(workflow): add unit tests for workflow components (#33910)
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
|
2026-03-23 16:37:03 +08:00 |
Joel
|
2cbc8da9cb
|
chore: remove block code
|
2026-03-23 16:32:48 +08:00 |
yyh
|
dc1a68661c
|
refactor(web): migrate members invite overlays to base ui (#33922)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-03-23 16:31:41 +08:00 |
Bowen Liang
|
d7cafc6296
|
chore(dep): move hono and @hono/node-server to devDependencies (#33742)
|
2026-03-23 16:22:33 +08:00 |
Copilot
|
76a23deba7
|
fix: crash when dataset icon_info is undefined in Knowledge Retrieval node (#33907)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
|
2026-03-23 15:29:03 +08:00 |
yyh
|
25a83065d2
|
refactor(web): remove legacy data-source settings (#33905)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-03-23 15:19:20 +08:00 |
Novice
|
fd124e6d32
|
Merge main HEAD (segment 5) into sandboxed-agent-rebase
Resolve 83 conflicts: 10 backend, 62 frontend, 11 config/lock files.
Preserve sandbox/agent/collaboration features while adopting main's
UI refactorings (Dialog/AlertDialog/Popover), model provider updates,
and enterprise features.
Made-with: Cursor
|
2026-03-23 14:20:06 +08:00 |
github-actions[bot]
|
abd68d2ea6
|
chore(i18n): sync translations with en-US (#33894)
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com>
|
2026-03-23 14:05:47 +08:00 |
Novice
|
a28f22e59d
|
fix: resolve import errors and test failures after segment 4 merge
- Update BaseNodeData import path to dify_graph.entities.base_node_data
- Change NodeType.COMMAND/FILE_UPLOAD to BuiltinNodeTypes constants
- Fix system_oauth_encryption -> system_encryption rename in commands
- Remove tests for deleted agent runner modules
- Fix Avatar: named import + string size API in collaboration files
- Add missing skill feature deps: @monaco-editor/react, react-arborist,
@tanstack/react-virtual
- Fix frontend test mocks: add useUserProfile, useLeaderRestoreListener,
next/navigation mock, and nodeOutputVars to expected payload
Made-with: Cursor
|
2026-03-23 13:59:09 +08:00 |
yyh
|
0478023900
|
refactor(web): migrate dataset-related toast callsites to base/ui/toast and update tests (#33892)
|
2026-03-23 13:13:52 +08:00 |
enci
|
110b8c925e
|
fix: remove contradictory optional chain in chat/utils.ts (#33841)
Co-authored-by: yoloni <yoloni@tencent.com>
|
2026-03-23 10:58:10 +08:00 |
Stephen Zhou
|
eae821d645
|
chore: update deps (#33862)
|
2026-03-23 10:54:01 +08:00 |