Yansong Zhang
|
b13952e430
|
Merge Tokener integration into current agent deployment
|
2026-10-30 11:54:19 +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 |
|
 -LAN-andWH-2099
|
f5cdb80297
|
feat(workflow): execute workflow tools as nested containers (#42820)
Co-authored-by: WH-2099 <wh2099@pm.me>
|
2026-10-21 02:11:18 +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 |
|
 Stephen ZhouandClaude Opus 5.5
|
17cff2d80a
|
chore(contracts): upgrade @hey-api/openapi-ts to 0.99.0 (#44247)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-10-17 02:49:34 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) 
|
7cafd65d54
|
refactor(web): migrate handwritten console API calls to the generated oRPC contract (#44169)
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-16 03:47:31 +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 |
|
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) 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 |
|
Yansong Zhang
|
4d6fb2e39b
|
fix(billing): keep workspace reads available during Tokener migration
|
2026-09-28 20:38:00 +08:00 |
|
Yansong Zhang
|
b384a775a5
|
feat: migrate legacy hosted credits to Tokener with frozen routing and recovery
|
2026-09-28 20:10:25 +08:00 |
|
Yansong Zhang
|
8f01acf3b7
|
Merge main into Tokener integration and preserve translated model credits UI
|
2026-09-28 13:04:38 +08:00 |
|
Stephen Zhou
|
1fc040183c
|
chore: replace tsx with native Node TypeScript execution (#42742)
|
2026-09-22 11:23:20 +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 |
|
![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 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) Wu Tianweiandautofix-ci[bot]
|
f89c3e6ec7
|
feat: add agent resource permissions (#41940)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-09-09 07:30:39 +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 |
|
Yansong Zhang
|
2e64769a66
|
feat(billing): show Tokener metering in model providers
|
2026-09-03 15:42:08 +08:00 |
|
autofix-ci[bot]
|
37ce8a0d84
|
[autofix.ci] apply automated fixes
|
2026-09-03 03:54:43 +00:00 |
|
Yansong Zhang
|
4481a3a3eb
|
feat: route tenant model billing by persisted source
|
2026-09-03 11:47:25 +08:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) 
|
73dd8739ef
|
feat: optimize resource access config logic (#41164)
Co-authored-by: fatelei <fatelei@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-08-26 07:18:57 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) 非法操作andautofix-ci[bot]
|
f360a7bf94
|
fix: allow OAuth trigger builder verification without credentials (#39199)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-08-25 05:32:27 +00:00 |
|
+21        ![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40)
|
0024a845f7
|
feat: support agent skill (#39675)
Signed-off-by: kenwoodjw <blackxin55+@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: zxhlyh <jasonapring2015@outlook.com>
Co-authored-by: 起岚 <155608604+xiaoyaoqilan@users.noreply.github.com>
Co-authored-by: Parman Mohammadalizadeh <prmma23@gmail.com>
Co-authored-by: Escape0707 <tothesong@gmail.com>
Co-authored-by: Xin Zhang <zhangxin@dify.ai>
Co-authored-by: iridescentWen <66297467+iridescentWen@users.noreply.github.com>
Co-authored-by: Bond Zhu <37842169+MRZHUH@users.noreply.github.com>
Co-authored-by: KVOJJJin <jzongcode@gmail.com>
Co-authored-by: Joel <iamjoel007@gmail.com>
Co-authored-by: 非法操作 <hjlarry@163.com>
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org>
Co-authored-by: Chester <superdiao6@gmail.com>
Co-authored-by: WH-2099 <wh2099@pm.me>
Co-authored-by: Jony <619963502@qq.com>
Co-authored-by: Jony <13896935+zyz619963502zyz@users.noreply.github.com>
Co-authored-by: Harsh Kashyap <harsh.kashyap2001@gmail.com>
Co-authored-by: Harsh Kashyap <Harsh23Kashyap@users.noreply.github.com>
Co-authored-by: kenwoodjw <blackxin55+@gmail.com>
Co-authored-by: csurong <csurong1@gmail.com>
Co-authored-by: caosurong <surong.cao@thinkingdata.cn>
Co-authored-by: Taranum Wasu <81034301+Taranum01@users.noreply.github.com>
Co-authored-by: Taranum01 <50813317+Taranum01@users.noreply.github.com>
Co-authored-by: Pranav Agarwal <agarwalpranav0711@gmail.com>
Co-authored-by: Stephen Zhou <hi@hyoban.cc>
Co-authored-by: zl86790 <marshal_li_b@163.com>
Co-authored-by: QuantumGhost <obelisk.reg+git@gmail.com>
Co-authored-by: yunlu.wen <yunlu.wen@dify.ai>
Co-authored-by: yyh <yuanyouhuilyz@gmail.com>
|
2026-08-24 05:29:14 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) 非法操作andautofix-ci[bot]
|
ed45016475
|
refactor(api): standardize console billing portal errors (#41055)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-08-24 01:55:48 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) FFXNandautofix-ci[bot]
|
248df5dd25
|
fix(snippet): support snippet history version export (#41012)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-08-20 08:52:45 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) yyhandautofix-ci[bot]
|
01460f681e
|
fix(web): render workspace plan badge during SSR (#40581)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-08-12 07:45:39 +00:00 |
|
 ![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40)
|
df250423d4
|
feat: add tool plugin param type date and date-picker (#36163)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: hjlarry <hjlarry@163.com>
|
2026-08-10 09:31:38 +00:00 |
|
 非法操作andJingyi-Dify
|
baba36d47d
|
chore: improve current workspace summary (#40121)
Co-authored-by: Jingyi-Dify <jingyi.qi@dify.ai>
|
2026-08-07 03:08:55 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) Jingyiandautofix-ci[bot]
|
5dfd83e9ab
|
feat: optimize integrations initial loading (#40118)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-08-07 02:06:25 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) zyssyz123andautofix-ci[bot]
|
72c20daa61
|
fix(plugin): preserve credentials during local replacement (#39764)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-07-29 12:39:06 +00:00 |
|
 ![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40)
|
d5788cc019
|
feat: support tool multi-select input (#39346)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: WH-2099 <wh2099@pm.me>
|
2026-07-23 00:38:54 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) yyhandautofix-ci[bot]
|
acb5ee29e1
|
test(e2e): validate generated console contracts (#39400)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-07-22 07:48:37 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) 非法操作andautofix-ci[bot]
|
85cc183501
|
feat: improve ai-credits display (#38589)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-07-16 01:51:46 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) zyssyz123andautofix-ci[bot]
|
f86bfb2a31
|
feat(agent): support new Agent DSL import and export (#38849)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-07-15 02:02:14 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) yyhandautofix-ci[bot]
|
509a8b1452
|
fix: align member invitation state and errors (#38885)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-07-14 03:05:44 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) yyhandautofix-ci[bot]
|
323654afe2
|
fix: align member invitation flow and API contracts (#38856)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-07-13 15:16:23 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) Stephen Zhouandautofix-ci[bot]
|
eb71e47f3b
|
chore: migrate linting to vp lint with ESLint fallback (#38834)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-07-13 06:41:53 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) Stephen Zhouandautofix-ci[bot]
|
a84c2d36a3
|
style: format with vp fmt (#38803)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-07-12 15:57:46 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) wangxiaoleiandautofix-ci[bot]
|
7e05f28a46
|
feat: create app init rbac scope to all and add workspace members. (#38636)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-07-10 09:31:41 +00:00 |
|
 chaririandAsuka Minato
|
9bb3b1fa98
|
refactor(api): migrate snippet workspace endpoints to BaseModel (#37956)
Co-authored-by: Asuka Minato <i@asukaminato.eu.org>
|
2026-07-09 04:21:27 +00:00 |
|
 ![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) 
|
3cd8d850fa
|
refactor(api): migrate workspace model endpoints to BaseModel (#37963)
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: Byron Wang <byron@dify.ai>
|
2026-07-09 04:05:32 +00:00 |
|
chariri
|
74f177efe6
|
refactor(api): migrate workspace tool endpoints to BaseModel (#37959)
|
2026-07-08 09:56:04 +00:00 |
|
chariri
|
c3b1508712
|
refactor(api): migrate workspace account endpoints to BaseModel (#37954)
|
2026-07-06 06:57:40 +00:00 |
|
chariri
|
94c0967e30
|
refactor(api): migrate console explore endpoints to BaseModel (#37953)
|
2026-07-06 02:51:10 +00:00 |
|
![autofix-ci[bot]](/avatar/90c1f68f2dec38933926f82cc3639064fb96506a5738419500ebeb5085083409?size=40) yyhandautofix-ci[bot]
|
ff56fb7e23
|
fix(workspace): expose last opened in contract (#38323)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
|
2026-07-02 11:14:35 +00:00 |
|