Yansong Zhang
|
5570cb08f5
|
fix(tokener): bind migration to saved source dependencies
Add revision-scoped stable saved-model inventory and source plugin admission. Preserve independent and BYOK owners, frozen contracts, actual schema RPC boundaries and non-secret source protocol facts.
|
2026-11-02 16:48:12 +08:00 |
|
Yansong Zhang
|
5adea02040
|
fix(workspace): tolerate unavailable plan display in cloud lists
|
2026-10-30 14:50:15 +08:00 |
|
Yansong Zhang
|
b13952e430
|
Merge Tokener integration into current agent deployment
|
2026-10-30 11:54:19 +08:00 |
|
非法操作
|
02ca1df07d
|
refactor(api): remove legacy account update endpoints (#45015)
|
2026-10-29 12:40:31 +00:00 |
|
WH-2099
|
76979a1e24
|
Merge commit from fork
https://github.com/langgenius/dify/security/advisories/GHSA-384g-pjvf-m9c9
|
2026-10-26 15:34:16 +08:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) Stephen Zhouandautofix-ci[bot]
|
226110d611
|
feat(web): set up @dify/openapi-content-mapper foundations (#44627)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-10-26 05:06:34 +00:00 |
|
WH-2099
|
64fe95667b
|
Merge commit from fork
https://github.com/langgenius/dify/security/advisories/GHSA-94wf-cjw5-5974
|
2026-10-26 12:04:28 +08:00 |
|
-LAN-
|
bf2f058ab3
|
test(api): align unit and E2E suites with production structure (#44605)
|
2026-10-23 08:00:15 +00:00 |
|
 Asuka MinatoandCodex
|
b73112a894
|
refactor: migrate CustomizedSnippet to TypeBase (#40818)
Co-authored-by: Codex <codex@openai.com>
|
2026-10-23 03:40:33 +00:00 |
|
林玮 (Jade Lin)
|
4e5424ed43
|
fix(plugin): pin daemon dispatches to package identifiers (#44396)
|
2026-10-21 02:58:44 +00:00 |
|
    ![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40)
|
2a6764edc5
|
feat: add reusable network access group APIs (#41025)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
Co-authored-by: hjlarry <hjlarry@163.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
|
2026-10-20 05:52:18 +00:00 |
|
 Asuka MinatoandCodex
|
d8b37884d8
|
ci: enable Ruff PT011 (#44122)
Co-authored-by: Codex <codex@openai.com>
|
2026-10-19 01:14:17 +00:00 |
|
Eddy ZHANG
|
c7bf876988
|
chore(api): clear remaining ruff debt in strict unit tests (#44049)
|
2026-10-14 10:02:34 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) 
|
33b1c57f9d
|
feat: document API errors per code and narrow them with oRPC defined errors (#44001)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-10-14 08:25:50 +00:00 |
|
Yansong Zhang
|
0357f65a14
|
Merge main into Tokener billing integration
|
2026-10-14 10:23:31 +08:00 |
|
 
|
6bb84c3892
|
test: use real account service composition (#43563)
Co-authored-by: Codex <codex@openai.com>
Co-authored-by: Byron Wang <byron@dify.ai>
|
2026-10-13 14:59:03 +00:00 |
|
 Asuka MinatoandCodex
|
17383fb3df
|
test: use real workspace skill services (#43562)
Co-authored-by: Codex <codex@openai.com>
|
2026-10-13 14:59:02 +00:00 |
|
Yunlu Wen
|
ed772cfcf7
|
Merge commit from fork
* feat: add server side pepper
* fix(api): disallow plugin installation by default
|
2026-10-13 13:46:46 +08:00 |
|
Eddy ZHANG
|
7b69dea2c8
|
refactor(api): enable strict typing for console controller tests (#43932)
|
2026-10-12 16:07:19 +00:00 |
|
Eddy ZHANG
|
09ae6dc936
|
refactor(api): enable strict typing for console workspace model tests (#43857)
|
2026-10-11 06:28:41 +00:00 |
|
Byron.wang
|
2f20c7d958
|
refactor(api): separate workspace RBAC controllers and application service (#43323)
|
2026-10-10 09:46:01 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) 林玮 (Jade Lin)andautofix-ci[bot]
|
99650364b1
|
fix(api): validate member invitation email addresses (#43643)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-10-08 03:41:22 +00:00 |
|
 Asuka MinatoandCodex
|
1cbb6dc385
|
test: guard spec-based mock constructors with ast-grep (#43232)
Co-authored-by: Codex <codex@openai.com>
|
2026-10-03 15:44:24 +00:00 |
|
Asuka Minato
|
a54589a672
|
test: compose real datasource credential repositories (#43216)
|
2026-10-02 13:53:36 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) Byron.wangandautofix-ci[bot]
|
95373bc4fd
|
refactor(api): consolidate account modules and shared errors (#42570)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-09-30 07:26:44 +00:00 |
|
 Byron.wangandJyong
|
a67cd87eb0
|
refactor(api): establish dataset application boundaries (#41729)
Co-authored-by: Jyong <jyong@dify.ai>
|
2026-09-29 08:42:31 +00:00 |
|
Yansong Zhang
|
eea59b237c
|
test: include migration status in provider credits response fixtures
|
2026-09-28 21:04:05 +08:00 |
|
Yansong Zhang
|
4d6fb2e39b
|
fix(billing): keep workspace reads available during Tokener migration
|
2026-09-28 20:38:00 +08:00 |
|
Yansong Zhang
|
8f01acf3b7
|
Merge main into Tokener integration and preserve translated model credits UI
|
2026-09-28 13:04:38 +08:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) Byron.wangandautofix-ci[bot]
|
635143cb88
|
refactor(api): thin console app controllers and separate application boundaries (#42671)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-09-24 06:17:38 +00:00 |
|
yyh
|
4192299ad4
|
refactor(plugins): migrate agent strategy queries to generated contracts (#42696)
|
2026-09-22 05:54:59 +00:00 |
|
yyh
|
6d358eb680
|
refactor(plugins): migrate endpoint queries to generated contracts (#42685)
|
2026-09-22 05:54:58 +00:00 |
|
 林玮 (Jade Lin)andJoel
|
8e5b097011
|
fix(api): remove omitted tenant default models (#42572)
Co-authored-by: Joel <iamjoel007@gmail.com>
|
2026-09-20 09:19:51 +00:00 |
|
Asuka Minato
|
3a9636faad
|
test: migrate console snippets sessions and ORM models to SQLite (#40565)
|
2026-09-19 09:26:43 +00:00 |
|
Asuka Minato
|
ce5dc6f314
|
chore: add some type (#37173)
|
2026-09-19 09:26:15 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) Mesrop Harutyunyanandautofix-ci[bot]
|
104f3b239b
|
refactor(api): merge duplicated model builders in unit tests (#41549)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-09-18 05:10:25 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) wangxiaoleiandautofix-ci[bot]
|
bfd7ac015f
|
feat: skill support duplicate and export use the latest draft (#42424)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-09-17 09:52:25 +00:00 |
|
Yansong Zhang
|
c97c44b020
|
merge: resolve Tokener billing conflicts with main
|
2026-09-17 11:01:03 +08:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) Sourav Rajviandautofix-ci[bot]
|
aa6dceeece
|
fix(web): send model delete params as query string on DELETE (#42162)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-09-11 08:09:48 +00:00 |
|
Asuka Minato
|
bcda6b4570
|
test: migrate workspace snippet sessions and ORM models to SQLite (#40524)
|
2026-09-08 10:17:08 +00:00 |
|
yyh
|
8acdb1538b
|
refactor(api): trim workspace features response contract (#41948)
|
2026-09-08 05:42:22 +00:00 |
|
Charles
|
2df92204e9
|
refactor(models): pass session into CustomizedSnippet accessors (#40379)
|
2026-09-07 05:37:43 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) Xiyuan Chenandautofix-ci[bot]
|
86134ea99e
|
feat(rbac): agent RBAC/ACL scenes and resource-locator check bundles (#41768)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-09-07 04:39:43 +00:00 |
|
Yansong Zhang
|
4c399c1514
|
feat(billing): show Tokener paid allowance
|
2026-09-04 16:54:18 +08:00 |
|
Byron.wang
|
09f301d969
|
refactor(api): move OpenAPI account access behind application services (#41308)
|
2026-09-04 07:38:01 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) Byron.wangandautofix-ci[bot]
|
692010f0fc
|
refactor(api): decouple console OAuth flow from legacy account services (#41188)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-09-03 08:47:14 +00:00 |
|
Yansong Zhang
|
2e64769a66
|
feat(billing): show Tokener metering in model providers
|
2026-09-03 15:42:08 +08:00 |
|
Byron.wang
|
b015aa416f
|
refactor(api): extract account login service and consolidate adapters (#41184)
|
2026-09-03 06:20:21 +00:00 |
|
Yansong Zhang
|
4481a3a3eb
|
feat: route tenant model billing by persisted source
|
2026-09-03 11:47:25 +08:00 |
|
非法操作
|
59ee8878f9
|
refactor(api): require active workspace in request context (#41280)
|
2026-09-02 06:54:47 +00:00 |
|