GareArc
79bad45f55
refactor(migration): drop comment from LB collision key
2026-05-25 22:31:21 -07:00
GareArc
90d6b3db77
test(migration): cover LB dedup collision case in credential merge
2026-05-25 22:14:28 -07:00
GareArc
c39cfc14fb
refactor(migration): clarify LB collision key includes model_name intentionally
2026-05-25 22:06:58 -07:00
GareArc
2300497a8c
fix(migration): dedup load_balancing_model_configs on credential merge
...
When provider_model_credentials are merged (loser deleted, winner kept),
rows in load_balancing_model_configs pointing to the loser credential are
rewritten to point to the winner. If the winner already has an LB row for
the same (provider_name, model_name, model_type), the rewrite would create
a duplicate — instead, detect the collision and delete the loser LB row.
Adds _LoadBalancingCredentialDeletePlan, extends
_ProviderModelCredentialGroupPlan with load_balancing_deletions, adds
_emit_load_balancing_reference_deletions, and wires it into the credential
group plan emit path.
2026-05-25 22:00:55 -07:00
Xiyuan Chen and GitHub
b0b96d5e01
Merge branch 'main' into feat/model-type-migration-script
2026-05-25 21:21:05 -07:00
QuantumGhost
435ca8b9f1
test(api): fix broken tests
2026-05-26 11:21:34 +08:00
0f06aa2fdd
feat(dify-agent): sync agent progress ( #36633 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-26 03:14:10 +00:00
QuantumGhost
e21679d980
chore(api): fix type error
2026-05-26 11:00:51 +08:00
QuantumGhost
91a0a6d27a
chore(api): fix lint issues
2026-05-26 10:49:29 +08:00
yyh and GitHub
884e2b864b
feat(dify-ui): add textarea primitive ( #36547 )
2026-05-26 02:33:32 +00:00
QuantumGhost
5ac44589d6
Merge remote-tracking branch 'upstream/main' into feat/model-type-migration-script-2
2026-05-26 10:12:48 +08:00
QuantumGhost
2fda1318be
feat(api): support concurrency in mode type migration script
2026-05-26 10:00:55 +08:00
QuantumGhost
8cd3cf7c75
feat(api): allow specify JSON output
2026-05-26 09:45:04 +08:00
QuantumGhost
7aabb67441
chore(api): rollback changes to ext_logging
2026-05-26 09:35:03 +08:00
QuantumGhost
c9327ee666
chore(api): remove dev group from default groups
2026-05-26 09:28:24 +08:00
QuantumGhost
1a25acc140
chore(api): log after updating / deletion
2026-05-26 09:24:08 +08:00
a728e0ac69
feat: adding dify cli ( #36348 )
...
Co-authored-by: GareArc <garethcxy@dify.ai >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: L1nSn0w <l1nsn0w@qq.com >
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: gigglewang <gigglewang@dify.ai >
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: Xiyuan Chen <52963600+GareArc@users.noreply.github.com >
2026-05-26 01:12:36 +00:00
Evan and GitHub
7d464d014c
fix: remove unused datasource_parameters from Notion pre-import query ( #36627 )
2026-05-26 01:05:30 +00:00
QuantumGhost
79beadb8cf
chore(api): minor adjustment
2026-05-26 04:39:30 +08:00
QuantumGhost
1b70cdd51d
feat(api): introduce model type migration script
...
Assisted-By: Codex:GPT-5.4
2026-05-26 03:27:19 +08:00
0ce0127e7e
fix(security): reject path traversal sequences before plugin daemon forward (GHSA-gvc6-fh3x-89xh) ( #35796 )
...
Co-authored-by: Ido Shani <ido@zafran.io >
Co-authored-by: -LAN- <laipz8200@outlook.com >
2026-05-25 16:17:39 +00:00
25da7ae0d9
chore: dep inject for sql session ( #36545 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-05-25 14:24:58 +00:00
Evan and GitHub
4d6f8eba2a
fix: normalize summary_index_setting None to fix preview error ( #36626 )
2026-05-25 13:42:45 +00:00
Tianle and GitHub
87268f0662
chore: inject current user in console handlers ( #36628 )
2026-05-25 13:14:08 +00:00
135e01930b
chore: example of current user id dep injection ( #36588 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-25 11:31:40 +00:00
yyh and GitHub
fe86fa31ec
fix: normalize app icon picker dialog state ( #36621 )
2026-05-25 10:39:52 +00:00
b1f0a11d84
feat: output declaration and inspector ( #36618 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-25 10:08:58 +00:00
非法操作 and GitHub
fbfb4b3a00
chore: use dify_config.BILLING_ENABLED ( #36619 )
2026-05-25 09:41:01 +00:00
林玮 (Jade Lin) and GitHub
3a467d1d63
fix: member invite limits with dedup, locking, and accurate new-member counting ( #36512 )
2026-05-25 08:58:42 +00:00
yyh and GitHub
23539c5bcc
feat(dify-ui): add status and progress primitives ( #36615 )
2026-05-25 08:31:52 +00:00
9ddd98a265
fix(api): preserve dataset nested null shapes ( #36611 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: wangxiaolei <fatelei@gmail.com >
2026-05-25 08:06:33 +00:00
yyh and GitHub
ecfee2f072
fix: center align slider thumb ( #36614 )
2026-05-25 07:55:30 +00:00
Lillian and GitHub
345ba80942
fix: type mismatches (route says uuid: but handler says str) ( #36612 )
2026-05-25 07:33:32 +00:00
e617435d03
fix: replace .distinct() with .group_by(Conversation.id) for PostgreSQL JSON compatibility ( #36610 )
...
Co-authored-by: cocoon <kuishou68@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>
2026-05-25 07:15:24 +00:00
5f7eb7bde9
feat: add workflow_version to workflow_agent_node_bindings ( #36603 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-25 06:26:19 +00:00
yyh and GitHub
eb41c9b769
chore: upgrade dependencies ( #36606 )
2026-05-25 05:42:35 +00:00
yyh and GitHub
8876efb419
refactor(dify-ui): rename toggle group to segmented control ( #36605 )
2026-05-25 04:57:39 +00:00
盐粒 Yanli and GitHub
adb14d23de
feat(dify-agent): add history layer and structural output layer ( #36600 )
2026-05-25 04:28:17 +00:00
6f1623e02a
chore(i18n): sync translations with en-US ( #36599 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
2026-05-25 03:06:45 +00:00
67d99723ea
fix: External retrieval model response rejects empty score threshold bug ( #36577 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-25 03:01:06 +00:00
639e12a306
fix: request /api/datasets raise exception ( #36591 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-25 02:27:54 +00:00
yyh and GitHub
ed17b6161f
refactor(dify-ui): refine switch contract ( #36539 )
2026-05-25 02:22:43 +00:00
yyh and GitHub
baf0cf8e4e
chore(web): remove select-auto in body ( #36554 )
2026-05-25 02:22:39 +00:00
yyh and GitHub
1e9c94b788
fix(web): clean up header logo accessibility ( #36567 )
2026-05-25 02:22:34 +00:00
ffd336cfe8
feat: add and unify pagination components across UI and app surfaces ( #36569 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-25 02:22:31 +00:00
Liz Zhang and GitHub
fc4178476a
refactor: add missing @override decorators to TypeDecorator subclasses in models/types.py ( #36565 )
2026-05-24 08:00:40 +00:00
Lillian and GitHub
6133c2ab6a
chore: add UUID/str type annotations to api endpoints for files in api/controllers/console ( #36563 )
2026-05-24 07:59:56 +00:00
Lillian and GitHub
603532863d
chore: add UUID/str type annotations to api endpoints for files in api/controllers/console/datasets ( #36560 )
2026-05-24 07:59:16 +00:00
Lillian and GitHub
a8ca0d47b9
chore: add UUID/str type annotations to api endpoints for files in api/controllers/service_api ( #36561 )
2026-05-24 07:58:42 +00:00
Lillian and GitHub
7b1aa33ad4
chore: add UUID/str type annotations to api endpoints for files in api/controllers/files and api/controllers/web ( #36562 )
2026-05-24 07:58:10 +00:00