GareArc
1b5fbb2142
Merge remote-tracking branch 'origin/main' into gareth/esq1-170-rbac-for-agent
2026-07-22 20:24:53 -07:00
6736f4005b
fix(web): improve import DSL dialog states ( #39432 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-23 02:26:59 +00:00
GareArc
fd88da9743
refactor(web): gate community-edition tip on deployment edition
...
Replace the enterprise_enabled system feature with an env-derived edition
signal. enterprise_enabled expanded both the Console and Web API contracts,
and via cloudSystemFeatures it made Cloud render the Community Edition
warning.
- Drop enterprise_enabled from SystemFeatureModel; regenerate contracts and
openapi docs.
- Add NEXT_PUBLIC_ENTERPRISE_ENABLED (forwarding the existing backend
ENTERPRISE_ENABLED) and derive IS_ENTERPRISE_EDITION / IS_COMMUNITY_EDITION.
- CommunityEditionTip renders only on community edition, so enterprise and
cloud both correctly hide it.
Review fixes:
- edit-in-console-link: render the enabled control as an anchor instead of a
Button-rendered link, which forced type="button" onto the <a>; export
buttonVariants for the styling.
- agents-access-guard: named export; redirect to '/'.
- Remove the redundant @detailSidebar/agents access-guard layout.
2026-07-22 17:44:27 -07:00
34a5ca191b
feat(dataset): add New Knowledge list and empty state ( #39300 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-22 12:00:50 +00:00
62db37c403
fix(web): improve DSL export feedback ( #39409 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-22 09:40:47 +00:00
9b432d0d29
fix: enforce tool provider type contracts ( #39380 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-22 01:30:55 +00:00
GareArc
bfd4de159e
Merge remote-tracking branch 'origin/gareth/esq1-170-rbac-for-agent' into gareth/esq1-170-rbac-for-agent
2026-07-21 16:50:02 -07:00
GareArc
2279298c1a
Merge remote-tracking branch 'origin/main' into gareth/esq1-170-rbac-for-agent
2026-07-21 16:38:49 -07:00
autofix-ci[bot] and GitHub
6056646eea
[autofix.ci] apply automated fixes
2026-07-21 10:06:36 +00:00
GareArc
ac87341d69
Merge remote-tracking branch 'origin/main' into gareth/esq1-170-rbac-for-agent
...
# Conflicts:
# api/services/enterprise/rbac_service.py
2026-07-21 03:02:11 -07:00
Joel and GitHub
6e772259bb
fix: update the agent roster documentation link ( #39368 )
2026-07-21 09:56:21 +00:00
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
GareArc
058fa95517
feat: expose enterprise_enabled and gate the community edition tip on it
...
The sandbox isolation caveat was suppressed by inspecting license.status,
which answers a different question: a lapsed enterprise licence would start
showing a community edition warning that still does not apply, because sandbox
isolation is a property of how the deployment was built, not of billing state.
ENTERPRISE_ENABLED already drives branding, webapp auth and the plugin manager
in get_system_features, but was never surfaced, leaving the frontend to infer
the edition from side effects. Expose it alongside rbac_enabled and read it
directly, which drops the license status set entirely.
2026-07-21 01:34:28 -07:00
GareArc
66473d5d51
refactor(web): extract CommunityEditionTip and gate the build-mode caveat
2026-07-20 22:55:16 -07:00
GareArc
4626a9bc59
fix(web): hide the sandbox isolation disclaimer under an enterprise license
2026-07-20 21:57:09 -07:00
GareArc
5e48e39d10
fix(web): stop exporting the unused agent.manage key constant
2026-07-20 18:28:21 -07:00
GareArc
e606156580
Merge branch 'main' into gareth/esq1-170-rbac-for-agent
2026-07-20 03:47:12 -07:00
Joel and GitHub
0862641533
feat: support export agent dsl in sidebar ( #39299 )
2026-07-20 10:41:26 +00:00
GareArc
181f58ed9c
Merge branch 'main' into gareth/esq1-170-rbac-for-agent
2026-07-20 02:31:18 -07:00
cb64446fa3
feat(web): add step-by-step tour shell ( #38785 )
...
Co-authored-by: hjlarry <hjlarry@163.com >
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-20 09:23:25 +00:00
Joel and GitHub
c8ccfba960
fix: the input of agent chat would be replaced if conversation history updated ( #39289 )
2026-07-20 08:07:12 +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
GareArc
9a3968aba0
feat(web): gate Agents nav entry behind agent.manage
2026-07-19 23:10:09 -07:00
yyh and GitHub
15674a9db6
test(web): align test state boundaries ( #39239 )
2026-07-20 06:06:17 +00:00
2ec34b2cfb
feat(workflow): improve block selector navigation and previews ( #39212 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-18 09:56:36 +00:00
yyh and GitHub
5fd06fafe0
test(web): remove low-value unit tests ( #39193 )
2026-07-17 08:59:26 +00:00
Joel and GitHub
b0329cd53c
chore: add agent tooltip ( #39183 )
2026-07-17 06:00:29 +00:00
Joel and GitHub
a7aff83d52
chore: remove useless agent tip ( #39171 )
2026-07-17 02:47:57 +00:00
yyh and GitHub
48e536ba39
test(e2e): enforce behavior-driven quality gates ( #39148 )
2026-07-16 13:42:10 +00:00
Joel and GitHub
d876f6dba5
fix: validate inline agent files and skills in the workflow checklist ( #39137 )
2026-07-16 08:39:20 +00:00
d66de8a47b
test(e2e): harden behavior coverage and CI gates ( #39043 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-16 07:32:11 +00:00
1a2ba2237d
chore: new agent enchance ( #39040 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-16 06:46:41 +00:00
Joel and GitHub
9e6a2cd19c
feat: new agent support import and export in frontend ( #39012 )
2026-07-15 09:54:09 +00:00
yyh and GitHub
b721e7a32d
fix(web): align agent activity disclosure ( #38999 )
2026-07-15 08:51:21 +00:00
yyh and GitHub
7dd33929c7
fix(agent-v2): use default select composition for time range picker ( #38977 )
2026-07-15 05:47:22 +00:00
yyh and GitHub
e134c947c1
refactor(web): standardize hotkey ownership and typing ( #38960 )
2026-07-15 02:22:40 +00:00
yyh and GitHub
e2fccb604a
refactor(web): rebuild goto anything dialog ( #38914 )
2026-07-14 10:38:45 +00:00
28a036066a
feat(enterprise): enforce licensed seats cap at account creation ( #38883 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-14 06:51:19 +00:00
Joel and GitHub
cb209bc049
chore: add skill upload fail tip ( #38851 )
2026-07-13 07:52:12 +00:00
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
ab521c4cfd
refactor(chat): modernize speech-to-text pipeline ( #38653 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Yansong Zhang <916125788@qq.com >
2026-07-13 04:21:29 +00:00
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
yyh and GitHub
6e59c723c9
fix(agent-v2): restore keyboard access to row actions ( #38792 )
2026-07-12 14:23:49 +00:00
yyh and GitHub
2a2193dabb
fix(web): correct knowledge dialog draft state ( #38794 )
2026-07-12 14:23:28 +00:00
yyh and GitHub
6e5ba18d65
refactor(dify-ui): standardize primitive boundary names ( #38669 )
2026-07-10 14:17:10 +00:00
Stephen Zhou and GitHub
e3a08b40f2
test(web): centralize i18n mocks ( #38670 )
2026-07-10 14:08:33 +00:00
b9fde89781
refactor(web): migrate i18n to selector optimize mode ( #38657 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-10 09:35:31 +00:00
无能的迪拜巧克力 and GitHub
775ed70bac
feat(web): refine web app customization options ( #38650 )
2026-07-10 08:35:26 +00:00
yyh and GitHub
489e77658e
fix(web): simplify infotip icon variants ( #38644 )
2026-07-10 06:37:36 +00:00
Stephen Zhou and GitHub
b7255e6f27
chore: migrate js-yaml to v5 ( #38639 )
2026-07-10 04:03:30 +00:00