64a66f2adc
Merge remote-tracking branch 'origin/main' into feat/model-plugins-implementing
2026-03-12 15:51:42 +08:00
ceaa399351
test: refactor mock implementation in markdown component tests ( #33350 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-03-12 15:50:07 +08:00
e407d688d2
fix test
2026-03-12 15:45:24 +08:00
2f85c77a54
fix tests
2026-03-12 15:37:33 +08:00
dc50e4c4f2
test: added test cases for core.workflow module ( #33126 )
2026-03-12 15:35:25 +08:00
906852fbd6
Merge remote-tracking branch 'origin/main' into feat/model-plugins-implementing
2026-03-12 15:34:35 +08:00
157208ab1e
test: added test for services of ops, summary, vector, website and ji… ( #32893 )
...
Co-authored-by: akashseth-ifp <akash.seth@infocusp.com >
2026-03-12 15:34:20 +08:00
3dabdc8282
test: added tests for backend core.ops module ( #32639 )
...
Co-authored-by: rajatagarwal-oss <rajat.agarwal@infocusp.com >
2026-03-12 15:33:15 +08:00
729e18a7d6
Merge remote-tracking branch 'origin/main' into feat/model-plugins-implementing
...
# Conflicts:
# web/app/components/workflow/nodes/_base/components/variable/variable-label/base/variable-label.tsx
# web/eslint-suppressions.json
2026-03-12 15:26:16 +08:00
ed5511ce28
test: improve coverage for some files ( #33218 )
2026-03-12 15:09:10 +08:00
4ed49f1d98
[autofix.ci] apply automated fixes
2026-03-12 07:03:15 +00:00
04f4627f9b
refactor: extract providerSupportsCredits into shared utility
...
Unify the credits-support check across useCredentialPanelState and
model-selector popup by extracting a pure providerSupportsCredits
function. This also fixes the popup's credits-exhausted alert firing
for non-trial providers like Minimax and ZHIPU AI.
2026-03-12 15:00:29 +08:00
c167ee199c
feat: implement dynamic plugin card icon URL generation
...
Added a utility function to generate plugin card icon URLs based on the plugin's source and workspace context. Updated the Card component to utilize this function for determining the correct icon source. Enhanced unit tests to verify the correct URL generation for both marketplace and package icons.
2026-03-12 14:58:16 +08:00
68982f910e
test: improve coverage parameters for some files in base ( #33207 )
2026-03-12 14:57:31 +08:00
339a8ca057
Merge remote-tracking branch 'origin/main' into feat/model-plugins-implementing
2026-03-12 14:46:16 +08:00
d39f243a4a
fix: check trial_models list before treating provider as credits-supported
...
Providers like Minimax and ZHIPU AI have system_configuration.enabled=true
(free hosting quota) but are not in the trial_models list, so they should
not display "AI credits in use" or the Usage Priority switcher.
2026-03-12 14:45:48 +08:00
c43307dae1
refactor(switch): Base UI migration with loading/skeleton variants ( #33345 )
...
Signed-off-by: yyh <yuanyouhuilyz@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-12 14:40:43 +08:00
911d52cafc
fix: unify model status display across knowledge base and model triggers
2026-03-12 14:01:22 +08:00
b44b37518a
chore: update vinext ( #33347 )
2026-03-12 13:18:11 +08:00
fee6d13f44
fix: improve workspace edit modal UX
2026-03-12 11:56:16 +08:00
b170eabaf3
test: Unit test cases for core.tools module ( #32447 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: wangxiaolei <fatelei@gmail.com >
Co-authored-by: akashseth-ifp <akash.seth@infocusp.com >
Co-authored-by: mahammadasim <135003320+mahammadasim@users.noreply.github.com >
2026-03-12 11:48:13 +08:00
e99628b76f
test: added test for core token buffer memory and model runtime ( #32512 )
...
Co-authored-by: rajatagarwal-oss <rajat.agarwal@infocusp.com >
2026-03-12 11:46:46 +08:00
60fe5e7f00
test: added for core logging and core mcp ( #32478 )
...
Co-authored-by: rajatagarwal-oss <rajat.agarwal@infocusp.com >
2026-03-12 11:44:56 +08:00
245f6b824d
test: add test for core extension, external_data_tool and llm generator ( #32468 )
2026-03-12 11:44:38 +08:00
7d2054d4f4
test: add UTs for api/services recommend_app, tools, workflow ( #32645 )
...
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-12 11:37:03 +08:00
07e19c0748
test: unit test cases for core.variables, core.plugin, core.prompt module ( #32637 )
2026-03-12 11:29:02 +08:00
135b3a15a6
test: add UTs for api/ services.plugin ( #32588 )
...
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-12 11:27:29 +08:00
0045e387f5
test: unit test cases for core.app.apps module ( #32482 )
2026-03-12 11:23:25 +08:00
cb8e20786a
fix: remove aria-hidden from version switch icon
...
The icon conveys interactive meaning (switch version), so it should
not be hidden from assistive technologies.
2026-03-12 11:15:34 +08:00
44713a5c0f
fix: allow line breaks when a field value overflows due to excessive length ( #33339 )
2026-03-12 11:15:29 +08:00
d27a737cd1
test: add unit tests for RerankingModelSelector component
2026-03-12 11:12:25 +08:00
d5724aebde
test: unit test cases core.agent module ( #32474 )
2026-03-12 11:10:15 +08:00
c59685748c
test: unit test cases for core.callback, core.base, core.entities module ( #32471 )
2026-03-12 11:09:08 +08:00
36c1f4d506
test: improve unit tests for controllers.inner_api ( #32203 )
2026-03-12 11:07:56 +08:00
167fcc866d
fix: use short "not configured" label for inline embedding model warning
...
Split embedding model validation message: checklist keeps full
"Embedding model not configured" while node inline row uses short
"Not configured" since the left label already says "Embedding model".
Also keep the row label color as tertiary gray instead of warning yellow.
2026-03-12 10:57:07 +08:00
82ad93eb1a
Merge remote-tracking branch 'origin/main' into feat/model-plugins-implementing
2026-03-12 10:11:57 +08:00
31eba65fe0
ci: Revert "chore(deps): bump the python-packages group across 1 directory with 13 updates" ( #33331 )
2026-03-12 10:48:11 +09:00
72496a5847
chore(deps): bump the python-packages group across 1 directory with 13 updates ( #33319 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-03-12 01:22:39 +09:00
8b16030d6b
chore(deps-dev): bump the dev group across 1 directory with 18 updates ( #33322 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-12 01:02:28 +09:00
989db0e584
refactor: Unify NodeConfigDict.data and BaseNodeData ( #32780 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-11 23:43:58 +08:00
a0f0c97133
chore(deps): bump opentelemetry-propagator-b3 from 1.28.0 to 1.40.0 in /api in the opentelemetry group ( #33308 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-03-12 00:37:48 +09:00
1505ec37ef
chore(deps): bump mlflow-skinny from 3.6.0 to 3.10.1 in /api in the llm group across 1 directory ( #33317 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-12 00:26:46 +09:00
7f09917b84
chore(deps): bump the storage group in /api with 7 updates ( #33315 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-12 00:26:21 +09:00
59367c6a1c
chore(deps): update redis[hiredis] requirement from ~=7.2.0 to ~=7.3.0 in /api in the database group ( #33306 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-12 00:11:53 +09:00
f95e2acb65
chore(deps): bump the llm group in /api with 6 updates ( #33305 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-12 00:11:20 +09:00
8967b88584
chore(deps): bump the flask group in /api with 3 updates ( #33298 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-12 00:10:39 +09:00
6110c0a66c
chore(deps): bump the google group in /api with 2 updates ( #33299 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-12 00:10:07 +09:00
5640a2e47c
chore(deps): bump the pydantic group in /api with 2 updates ( #33302 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-12 00:09:11 +09:00
60c8ee2a86
chore(deps): bump astral-sh/setup-uv from 7.3.1 to 7.4.0 in the github-actions-dependencies group ( #33303 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-12 00:07:14 +09:00
a97571156b
chore(deps): bump the google group in /api with 5 updates ( #33304 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-12 00:06:33 +09:00