e833e51af9
fix: fix type check failed
2026-06-08 22:18:59 +08:00
f0fa3e5dc1
feat: add rbac_permission_required decorator
2026-06-08 21:04:20 +08:00
825307a9ce
feat: add list member by roles api
2026-06-08 15:38:34 +08:00
eb711c72f1
Merge remote-tracking branch 'upstream/main' into feat/rbac
2026-06-08 13:13:44 +08:00
37e1d452b8
feat(api): add MCP user-identity forwarding ( #36839 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-08 04:32:11 +00:00
91c113f26b
fix: fix failed test
2026-06-08 11:12:57 +08:00
6071fb8bda
Merge branch 'main' into feat/rbac
2026-06-08 10:43:43 +08:00
142640e078
fix: fix failed test
2026-06-08 10:38:36 +08:00
54107772a5
fix: fix failed test and type check failed
2026-06-08 09:52:21 +08:00
157ba6f5a0
chore(api): Fix several typing errors ( #37119 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-06 01:44:32 +00:00
6b12152ce8
refactor(api): migrate tenant/user via DI for several endpoints ( #37114 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-05 15:08:11 +00:00
544c6f63a5
Merge branch 'main' into feat/rbac
2026-06-05 19:37:39 +08:00
00ac937934
feat: snippet ( #37046 )
...
Co-authored-by: JzoNg <jzongcode@gmail.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-05 09:38:42 +00:00
4af953d86b
Merge branch 'main' into feat/rbac
2026-06-05 10:26:17 +08:00
0bfbd2061e
feat: enhance go to anything ( #32130 )
...
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>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-04 11:06:17 +00:00
b67c3a5f76
refactor(api): migrate tenant/user via DI for several endpoints ( #37026 )
2026-06-04 05:52:59 +00:00
1578f2c1e6
fix: fix name error
2026-06-04 11:31:24 +08:00
8e00b05968
fix: fix miss import
2026-06-04 11:12:29 +08:00
18ffe5e8d8
Merge branch 'main' into feat/rbac
2026-06-04 09:49:06 +08:00
44725dde74
feat(agent): Sandbox / CLI Agent (dify.shell) + read-only sandbox file inspector ( #36984 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-03 22:37:31 +00:00
d3058d63bd
refactor(api): migrate console.datasets.data_source to BaseModel ( #36624 )
2026-06-03 19:38:39 +00:00
4fc62d3b38
refactor(api): migrate console.datasets.rag_pipeline partially to BaseModel ( #36649 )
2026-06-03 17:44:10 +00:00
57b573d02b
refactor(api): migrate tenant/user via DI for several endpoints ( #37004 )
2026-06-03 08:59:00 +00:00
2d6c9300e3
fix(api): tighten agent v2 generated contracts ( #36989 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-03 06:52:40 +00:00
b96ea94505
chore: add :str to <path: parameter ( #36913 )
...
Co-authored-by: 99 <wh2099@pm.me >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-03 05:25:11 +00:00
600b47721f
Merge remote-tracking branch 'upstream/main' into feat/rbac
2026-06-03 13:16:30 +08:00
2bce6962d3
feat: create app return permission keys
2026-06-03 13:16:28 +08:00
1b972c4e09
refactor(api): migrate tenant/user via DI for several endpoints ( #36971 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-03 04:24:17 +00:00
b48d321d95
Merge branch 'main' into feat/rbac
2026-06-03 11:00:36 +08:00
55afd99bec
feat: legacy return permission keys
2026-06-02 18:07:28 +08:00
dea4e66456
fix(web): use generated account-profile contracts ( #36927 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-02 07:28:05 +00:00
7056985f72
refactor: inject current user id in stop message endpoints ( #36925 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-02 06:48:10 +00:00
079af312c6
fix(contracts): include account avatar url in profile schema ( #36924 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-02 04:30:47 +00:00
e35d23c3cb
feat(api): Agent App type S1 — AppMode.AGENT + create flow + binding ( #36829 )
...
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-06-02 03:50:10 +00:00
55cc05a69b
fix: fix account avatar miss
2026-06-02 11:26:21 +08:00
71ffaacb58
fix(api): centralize remote file retrieval ( #36399 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-06-01 09:25:08 +00:00
86497045c9
feat: per-credential visibility control for plugin credentials ( #35468 )
...
Co-authored-by: Yang <yang@Yangs-MacBook-Pro.local >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-06-01 05:56:18 +00:00
0a3005701f
refactor: inject current user into user-only controllers ( #36754 )
...
Co-authored-by: Asuka Minato <i@asukaminato.eu.org >
2026-05-31 15:03:15 +00:00
f241ae25be
fix : #36585 dep inject current user id ( #36845 )
...
Co-authored-by: duongynhi000005-oss <duongynhi000005-oss@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-31 14:37:39 +00:00
ec5404cc9d
chore: split trial models to a single API ( #36796 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-31 13:09:13 +00:00
20f62b9919
fix(web): use generated current workspace query ( #36843 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-31 13:04:18 +00:00
04f5555580
chore: split to single app_dsl_version API ( #36864 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-31 12:13:44 +00:00
df40960f5d
chore: dep inject for model ( #36750 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: WH-2099 <wh2099@pm.me >
2026-05-30 17:40:46 +00:00
599960024d
refactor(api): migrate console/service_api.dataset.document to BaseModel ( #36506 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-30 14:38:27 +00:00
928f888ef5
refactor(api): migrate console/service_api.dataset.segment to BaseModel ( #36522 )
...
Co-authored-by: WH-2099 <wh2099@pm.me >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-30 13:54:01 +00:00
0b60338ad5
chore: reuse injected SQLAlchemy sessions in app read paths ( #36798 )
2026-05-30 00:23:58 +00:00
6a63314164
feat: lock and unlock api
2026-05-29 17:03:26 +08:00
f93dd77a2a
feat: return account avatar
2026-05-29 14:25:21 +08:00
2cc567c6a3
feat: add DTO for agent api ( #36797 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-29 03:36:41 +00:00
c1c48a02dc
Merge branch 'main' into feat/rbac
2026-05-29 10:17:38 +08:00