7204a7ccef
test(api): expand remote fetcher coverage
2026-05-19 22:08:20 +08:00
b208fbfa74
test(api): cover remote fetcher request boundaries
...
Add regression coverage for make_request GET resolution, non-file POST delegation, and image-preview signature handling.
2026-05-19 21:45:13 +08:00
015acf1a5d
test(api): update web remote file fetcher mocks
...
Patch web remote file controller tests against the unified remote_fetcher boundary instead of the removed ssrf_proxy import.
2026-05-19 20:36:02 +08:00
5c986db2af
fix(api): address remote file fetcher ci failures
...
Narrow signed file preview kinds for static type checks and update word extractor tests to patch the unified remote file fetcher.
2026-05-19 20:23:51 +08:00
fa4a5bbd43
Merge branch 'main' into laipz8200/remote-file-fetcher-signed-files
2026-05-19 19:45:46 +08:00
29d5c55b89
[autofix.ci] apply automated fixes
2026-05-19 11:44:57 +00:00
4398f40450
fix(api): centralize remote file retrieval
...
Introduce a unified remote file fetcher that resolves first-party signed file URLs through database records and storage before falling back to the SSRF-protected HTTP client.
Route backend remote-file call sites through the new boundary, remove obsolete file signature verification helpers, and document when to use remote_fetcher versus ssrf_proxy.
2026-05-19 19:41:46 +08:00
809f513ccb
chore(codeowners): update plugin ownership ( #36394 )
2026-05-19 19:25:49 +08:00
d9e90d0fa0
feat: add new agent ( #36284 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-19 10:43:23 +00:00
d1417bbe4b
fix(api): add Phoenix wrapper spans and error tracing ( #36388 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-19 10:09:23 +00:00
2565637e36
test: stabilize trigger subscription name uniqueness setup ( #36353 )
2026-05-19 10:09:02 +00:00
cae9923e5a
fix: prevent agent tool info popover from jumping on close ( #36389 )
...
Co-authored-by: yyh <yuanyouhuilyz@gmail.com >
2026-05-19 09:54:52 +00:00
a328bbbced
feat(dev-proxy): reload env file changes ( #36384 )
2026-05-19 08:24:47 +00:00
5276eb689b
chore: hide model provider setting in default model setting ( #36383 )
2026-05-19 08:19:58 +00:00
4b2badb6f2
refactor(web): migrate multi-checkbox lists to CheckboxGroup ( #36381 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-19 07:55:33 +00:00
34a89416f7
test(api): manage backend pytest services natively ( #36235 )
2026-05-19 07:52:15 +00:00
a13ab76002
fix(agenton): use AsyncGenerator return annotation for asynccontextmanager ( #36361 )
...
Co-authored-by: Arya Rizky <algojogacor@users.noreply.github.com >
2026-05-19 06:19:35 +00:00
b04b4449db
chore(api): annotate simple contract responses ( #36331 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-05-19 06:13:20 +00:00
674cdc3521
feat(dev-proxy): isolate local auth cookies by target ( #36371 )
2026-05-19 05:59:55 +00:00
2031d31ee8
refactor(web): migrate annotation selection to checkbox group ( #36370 )
2026-05-19 05:40:24 +00:00
04d62867af
feat(dify-ui): add shared form primitives ( #36334 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-19 05:38:57 +00:00
7f392b6950
chore(release): bump version to 1.14.2 ( #36313 )
...
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
1.14.2
2026-05-19 13:27:26 +08:00
b0a3399774
feat: enhance app creation tracking with source and template ID ( #36369 )
...
Co-authored-by: CodingOnStar <hanxujiang@dify.com >
2026-05-19 05:02:17 +00:00
2d5186fb28
fix(offline): guard marketplace I/O paths for ENG-421 ( #36335 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-18 13:53:42 +00:00
06f076e0ff
fix: no model selected but params keep loading ( #36342 )
2026-05-18 10:19:52 +00:00
5b79f7e99d
docs: fix docker README numbering and refresh stale references ( #36303 )
2026-05-18 10:17:49 +00:00
1cee1a25b6
fix(console): require admin/owner to set default builtin tool credential ( #36264 )
...
Signed-off-by: NeatGuyCoding <15627489+NeatGuyCoding@users.noreply.github.com >
2026-05-18 10:15:51 +00:00
c0f237bf35
feat(web): allow annotation reply score threshold below 0.8 ( #36337 )
2026-05-18 10:05:13 +00:00
75d7fc0526
ci: add hotfix cherry-pick provenance check ( #36340 )
2026-05-18 10:03:56 +00:00
c057b5c5ff
chore: Filter model presets by supported parameters ( #36339 )
2026-05-18 10:03:46 +00:00
5468c4ec96
fix: can not create empty knowledge ( #36336 )
...
Co-authored-by: Joel <iamjoel007@gmail.com >
2026-05-18 09:41:57 +00:00
f4c02e4c6b
fix: fallback phoenix parent trace when parent tracing disabled ( #36290 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-18 08:56:50 +00:00
9dc95eeb20
test(api): isolate container DB between tests ( #36310 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-05-18 08:52:19 +00:00
76bba64b79
chore: add type to test ( #36324 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-18 08:47:47 +00:00
59e96fbb2a
fix(dev): handle empty pyrefly target paths ( #36325 )
2026-05-18 08:04:03 +00:00
06ea0f7ac2
fix: improve API extension dialog controls ( #36323 )
2026-05-18 08:03:08 +00:00
730a0bef9e
refactor: add console client migration demo ( #36300 )
2026-05-18 07:41:23 +00:00
2eb37caf2e
refactor(api): migrate console.app.workflow to BaseModel ( #36216 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-18 07:31:37 +00:00
7e8147295b
refactor: convert isinstance chains to match/case (part 5) ( #36298 )
...
Co-authored-by: Stephen Zhou <hi@hyoban.cc >
2026-05-18 07:16:31 +00:00
c07686928a
fix(api): close base64 file lookup sessions ( #36308 )
...
Co-authored-by: Stephen Zhou <hi@hyoban.cc >
2026-05-18 07:13:12 +00:00
d1238180ed
fix: use Generator type annotation with @contextmanager decorators ( #36297 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-05-18 07:12:49 +00:00
969760364d
ci: ensure pnpm is available in setup-web action ( #36315 )
2026-05-18 06:55:38 +00:00
ceabfeb3a7
chore(docker): upgrade plugin daemon to 0.6.1 ( #36312 )
2026-05-18 06:51:30 +00:00
c407f40e0d
refactor(web): simplify github install focus ( #36314 )
2026-05-18 06:45:12 +00:00
28818f2e2a
fix(web): constrain dialog overflow layouts ( #36302 )
2026-05-18 06:11:58 +00:00
e2c52c9b0f
refactor: migrate checkbox to dify-ui ( #36295 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-18 05:27:42 +00:00
1925d58369
chore: generate contract in ci ( #36286 )
2026-05-18 03:13:40 +00:00
b79fc5d6b4
fix: add missing phase field to _TokenData TypedDict ( #36261 )
2026-05-18 02:08:56 +00:00
6649e4025e
feat(dify-ui): add Checkbox/CheckboxGroup primitives ( #36271 )
2026-05-18 02:01:56 +00:00
b96f372f45
chore(api): upgrade graphon to 0.4.0 ( #36124 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com >
2026-05-18 00:34:17 +00:00