 Xiyuan ChenandGitHub
|
a57b0b9b58
|
feat(plugin): allow disabling the tenant plugin model providers cache (#39632)
|
2026-07-27 23:53:59 +00:00 |
|
 Xiyuan ChenandGitHub
|
d8506efed6
|
fix(cli): decouple release script tests from the live compat window (#39658)
|
2026-07-27 23:50:05 +00:00 |
|
 Xiyuan ChenandGitHub
|
94702efbc2
|
fix: gate service API, MCP and trigger surfaces on enterprise license (#39635)
|
2026-07-27 08:23:15 +00:00 |
|
 Xiyuan ChenandGitHub
|
b6099d09ff
|
feat(inner_api): add endpoint to invalidate plugin model providers cache (#39468)
|
2026-07-27 04:33:36 +00:00 |
|
  ![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
b56ac4af4d
|
feat: gate agent management behind the agent.manage permission (#39330)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com>
|
2026-07-23 07:34:07 +00:00 |
|
 Xiyuan ChenandGitHub
|
3f0f57c594
|
fix: apply configured timeout to enterprise inner API requests (#39335)
|
2026-07-22 02:56:08 +00:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
62bbc0dbeb
|
feat(webapp-access): add WEBAPP_PUBLIC_ACCESS_ENABLED toggle (#38567)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-07-21 08:46:28 +00:00 |
|
 
|
eee8d6cf7b
|
feat(web): add webapp access control to agent access point (#39285)
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
|
2026-07-20 08:05:29 +00:00 |
|
 Xiyuan ChenandGitHub
|
651111fb0d
|
chore(deps): bump httplib2, setuptools, wandb for CVE fixes (#38976)
|
2026-07-15 06:12:38 +00:00 |
|
 Xiyuan ChenandGitHub
|
c21a248df6
|
chore(deps): bump python-engineio and python-socketio for CVE fixes (#38844)
|
2026-07-13 07:22:27 +00:00 |
|
 Xiyuan ChenandGitHub
|
3775f569f1
|
fix: run user_connect authorization inside Flask app context (#38585)
|
2026-07-09 06:00:29 +00:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
d72ee32ba1
|
fix: preserve ResponseStreamFilter state across workflow pause/resume (#38540)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-07-09 01:05:47 +00:00 |
|
 Xiyuan ChenandGitHub
|
ae1e180b54
|
fix(cli): --insecure also skips TLS certificate verification (#38531)
|
2026-07-08 07:58:31 +00:00 |
|
 Xiyuan ChenandGitHub
|
374bdb7cdd
|
feat(device-flow): redirect SSO-complete failures to a dedicated device error view (#38185)
|
2026-07-03 02:11:54 +00:00 |
|
 Xiyuan ChenandGitHub
|
2429b757d8
|
fix(web): add missing i18n for CLI device flow login page (#38282)
|
2026-07-02 03:09:02 +00:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
5ce13d1773
|
fix(api): register rbac-migrate-dataset-permissions CLI command (#38204)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-06-30 08:20:24 +00:00 |
|
 Xiyuan ChenandGitHub
|
0d5f43520c
|
fix(api): wire dedicated timeout into inner RBAC requests (#38150)
|
2026-06-29 07:03:50 +00:00 |
|
 Xiyuan ChenandGitHub
|
fa6f4b0ea5
|
refactor(api): enforce enums over string literals on openapi surface (#38009)
|
2026-06-26 05:48:21 +00:00 |
|
 Xiyuan ChenandGitHub
|
2047e0dc12
|
fix(cli): use a(n) article in difyctl prerelease warning (#37976)
|
2026-06-26 00:49:42 +00:00 |
|
 Xiyuan ChenandGitHub
|
32dc9ff2d9
|
fix(cli): make app-info cache resilient to corrupt entries + route errors through structured envelope (WTA-257) (#37852)
|
2026-06-24 07:39:26 +00:00 |
|
 Xiyuan ChenandGitHub
|
d764b16d06
|
feat(cli): prepare for alpha release (#37794)
|
2026-06-23 08:07:15 +00:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
b3e5f29421
|
fix(app): derive get-app --mode whitelist from listable app types (#37761)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-06-23 04:40:05 +00:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
084f122814
|
refactor(openapi/cli): split app usage-face from studio-app build-face (#37641)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-06-22 07:46:59 +00:00 |
|
 Xiyuan ChenandGitHub
|
1d74bff311
|
fix(cli): make auth devices revoke --yes a real flag (#37740)
|
2026-06-22 07:42:13 +00:00 |
|
 Xiyuan ChenandGitHub
|
762e7f7e8a
|
fix(cli): align run app --conversation mode list with runtime gate (#37733)
|
2026-06-22 06:42:51 +00:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
908c148667
|
fix(hitl): stop confusing 404 when resuming forms via CLI (#37556)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-06-22 06:11:27 +00:00 |
|
 Xiyuan ChenandGitHub
|
1acf6e7eb6
|
fix(cli): document HITL pause exit code as 0, not 2 (#37737)
|
2026-06-22 05:56:31 +00:00 |
|
 Xiyuan ChenandGitHub
|
a18635e566
|
feat(cli): difyctl per-commit edge distribution via Cloudflare R2 (#37454)
|
2026-06-15 09:30:35 +00:00 |
|
 
|
a650ffc00a
|
refactor(cli): auth/workspace cleanup — record-backed token store (#37219)
Co-authored-by: Yunlu Wen <yunlu.wen@dify.ai>
|
2026-06-12 03:10:54 +00:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
ba59d9a4ac
|
feat: unified ErrorBody contract for /openapi/v1 and difyctl (#37285)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-06-11 10:26:27 +00:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
1502a57381
|
feat(api,cli): strict UUID validation for app-id and workspace-id (#37212)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-06-09 07:35:18 +00:00 |
|
 Xiyuan ChenandGitHub
|
759b4cbad3
|
feat(cli): difyctl release pipeline + tokenless installers (#37036)
|
2026-06-07 23:30:29 +00:00 |
|
 Xiyuan ChenandGitHub
|
e40b30d746
|
fix(difyctl): improve auth login host prompt UX (#37054)
|
2026-06-05 07:57:29 +00:00 |
|
 Xiyuan ChenandGitHub
|
a1ad4be61e
|
fix(api): expose device-flow approve rate limit as env var (#37083)
|
2026-06-05 02:56:23 +00:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
cad0942f4d
|
fix(api): enforce workspace membership + role checks in auth pipeline (#36931)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-06-03 07:31:47 +00:00 |
|
 Xiyuan ChenandGitHub
|
6ce61eae59
|
fix(cli): invalidate app metadata cache on 422 to clear stale data (#36921)
|
2026-06-02 05:20:33 +00:00 |
|
 Xiyuan ChenandGitHub
|
0da13dfe4d
|
refactor(cli): unify token storage behind Store + add host/account switching (#36830)
|
2026-06-02 04:05:53 +00:00 |
|
 Xiyuan ChenandGitHub
|
30270b5c30
|
fix(device): surface SSO errors on /device and fix CLI null-account crash on external-SSO login (#36781)
|
2026-05-29 06:51:34 +00:00 |
|
 Xiyuan ChenandGitHub
|
e8de10a3b5
|
feat(docker): add missing OPENAPI_* env vars to shared.env.example (#36752)
|
2026-05-28 08:52:03 +00:00 |
|
 Xiyuan ChenandGitHub
|
b94ff65e9f
|
fix(docker): copy dify-agent source into production stage (#36757)
|
2026-05-28 06:01:11 +00:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
d2788d7aba
|
feat(openapi): redesign auth pipeline with per-token-type routing (#36693)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-05-27 12:45:30 +00:00 |
|
 Xiyuan ChenandGitHub
|
1fe8b7fb1d
|
fix(auth): use validity-returned token in ChangePasswordForm reset submit (#36415)
|
2026-05-20 07:59:09 +00:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
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 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
301a470e7a
|
fix: isolate Langfuse v3 SDK TracerProvider to prevent cross-task interference (#36136)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-05-14 01:46:23 +00:00 |
|
 Xiyuan ChenandGitHub
|
29f34848cd
|
fix(tools): scope builtin tool default-credential clear to tenant (#35887)
|
2026-05-08 05:08:23 +00:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png)    
|
5a8a68cab8
|
feat: enterprise otel exporter (#33138)
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com>
Co-authored-by: Yunlu Wen <yunlu.wen@dify.ai>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-03-27 07:56:31 +00:00 |
|
 ![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
977ed79ea0
|
fix: enterprise API error handling and license enforcement (#33044)
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-15 20:59:41 -07:00 |
|
 Xiyuan ChenandGitHub
|
8a7ba87349
|
fix: upgrade OpenTelemetry to 0.49b0 to fix context detach error (#32825)
|
2026-03-02 16:03:37 +09:00 |
|
 Xiyuan ChenandGitHub
|
34e09829fb
|
fix(app-copy): inherit web app permission from original app (#32323)
|
2026-02-13 22:34:45 -08:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
c56ad8e323
|
feat: account delete cleanup (#31519)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-02-04 17:59:41 -08:00 |
|
 Xiyuan ChenandGitHub
|
72ce6ca437
|
feat: implement workspace permission checks for member invitations an… (#31202)
|
2026-01-18 19:35:50 -08:00 |
|
 Xiyuan ChenandGitHub
|
772ff636ec
|
feat: credential sync fix for enterprise edition (#30626)
|
2026-01-14 23:33:24 -08:00 |
|
 Xiyuan ChenandGitHub
|
adaf0e32c0
|
feat: add decryption decorators for password and code fields in webapp (#30704)
|
2026-01-08 10:03:39 +08:00 |
|
 Xiyuan ChenandGitHub
|
6044f0666a
|
fix: use query param for delete method (#30206)
|
2025-12-26 00:34:35 -08:00 |
|
 Xiyuan ChenandGitHub
|
f260627660
|
feat: use id for webapp (#27576)
|
2025-10-29 01:45:40 -07:00 |
|
 Xiyuan ChenandGitHub
|
06649f6c21
|
Update email templates to improve clarity and consistency in messagin… (#26970)
|
2025-10-16 01:42:22 -07:00 |
|
 Xiyuan ChenandGitHub
|
bd01af6415
|
fix: update load balancing configurations with new credential IDs and… (#26900)
|
2025-10-15 21:15:26 -07:00 |
|
 Xiyuan ChenandGitHub
|
aead192743
|
Fix/token exp when exchange main (#26708)
|
2025-10-10 01:24:36 -07:00 |
|
 Xiyuan ChenandGitHub
|
9f138ef246
|
Refactor WorkflowService to handle missing default credentials gracef… (#25960)
|
2025-09-19 00:45:35 -07:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
8635aacb46
|
Enhance LLM model configuration validation to include active status c… (#25759)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2025-09-15 23:15:53 -07:00 |
|
 Xiyuan ChenandGitHub
|
af7f67dc9c
|
Feat/enteprise cd (#25508)
|
2025-09-10 20:53:42 -07:00 |
|
 Xiyuan ChenandGitHub
|
34e55028ae
|
Feat/enteprise cd (#25485)
|
2025-09-10 19:01:32 -07:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
64c9a2f678
|
Feat/credential policy (#25151)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2025-09-08 23:45:05 -07:00 |
|
![autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
cfefe4f738
|
Feat: Education (#24208)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2025-08-20 15:38:14 +08:00 |
|
 Xiyuan ChenandGitHub
|
52050d3dff
|
feat(workflow): add support for release/e-* tag in build-push workflow (#23418)
|
2025-08-05 16:42:07 +08:00 |
|
 Xiyuan ChenandGitHub
|
904af20023
|
Feat/webapp opt (#23283)
|
2025-08-05 16:07:48 +08:00 |
|
 Xiyuan ChenandGitHub
|
d454f09e13
|
feat: add a magic field in the cancel invite api response (#21505)
|
2025-06-25 18:37:56 +08:00 |
|
 Xiyuan ChenandGitHub
|
8f64327d57
|
feat: use default access mode when importing dsl (#21231)
|
2025-06-19 17:14:28 +08:00 |
|
 Xiyuan ChenandGitHub
|
0720bc7408
|
Feat/webapp verified sso main (#20494)
|
2025-06-09 17:19:53 +09:00 |
|
 Xiyuan ChenandGitHub
|
934f724130
|
fix: invitations get suspended when an existing member appears (#19584)
|
2025-05-13 13:53:52 +08:00 |
|
 Xiyuan ChenandGitHub
|
4247a6b807
|
fix: reset_password security issue (#18363)
|
2025-04-18 05:06:09 -04:00 |
|
 Xiyuan ChenandGitHub
|
9c4be5d098
|
Feat/education api (#17168)
|
2025-04-01 02:45:34 -04:00 |
|
 Xiyuan ChenandGitHub
|
5e035a4209
|
Ci/deploy enterprise (#15699)
|
2025-03-13 02:22:21 -04:00 |
|
 Xiyuan ChenandGitHub
|
9b9d14c2c4
|
Feat/compliance (#14982)
|
2025-03-07 14:56:38 -05:00 |
|
 Xiyuan ChenandGitHub
|
4229d0f9a7
|
Revert "Feat/compliance" (#13798)
|
2025-02-16 20:58:25 -05:00 |
|
 Xiyuan ChenandGitHub
|
ed7d7a74ea
|
Feat/compliance (#13548)
|
2025-02-16 20:31:52 -05:00 |
|
 
|
74d3320519
|
feat: account delete (#11829)
Co-authored-by: NFish <douxc512@gmail.com>
|
2024-12-30 11:33:42 +08:00 |
|
 
|
4e7b6aec3a
|
feat: support pinning, including, and excluding for model providers and tools (#7419)
Co-authored-by: GareArc <chen4851@purude.edu>
|
2024-08-21 11:16:43 +08:00 |
|
 Xiyuan ChenandGitHub
|
c7df6783df
|
Revert "feat: support pinning, including, and excluding for Model Providers and Tools" (#7324)
|
2024-08-15 23:51:00 +08:00 |
|
 Xiyuan ChenandGitHub
|
7619850855
|
feat: support pinning, including, and excluding for Model Providers and Tools (#7283)
|
2024-08-15 12:58:38 +08:00 |
|
 Xiyuan ChenandGitHub
|
d29b32fce2
|
fix: typo in upstage/llm/_position.yaml (#7286)
|
2024-08-15 08:39:35 +08:00 |
|