Commit Graph

10612 Commits

Author SHA1 Message Date
Jingyi-Dify
a917a49f66 feat: refine integrations layout and controls
- add integrations headers, install action, permission quick settings, and update setting entry points

- centralize default vs compact content insets for integrations child pages

- cover provider, plugin, marketplace, MCP, and model provider behaviors with focused tests
2026-05-12 14:52:40 -07:00
Jingyi-Dify
150396d7f7 fix: localize integrations i18n copy 2026-05-12 14:52:40 -07:00
Jingyi-Dify
853d4e169a fix: update custom tool integration route 2026-05-12 14:51:55 -07:00
Jingyi-Dify
9e640a91c5 feat: add canonical integrations routes 2026-05-12 14:51:55 -07:00
Jingyi-Dify
802340320c fix: align main nav interactions
Update active main nav icon positioning from the refreshed Figma assets, remove the transparent active border that caused nav item jitter, and route mobile common layout through the new MainNav instead of the legacy Header.

Also align workspace plan actions with the new UI contract by showing Upgrade for sandbox workspaces and View Plan for paid workspaces, both opening the pricing modal.
2026-05-12 14:51:55 -07:00
Joel
3cb0948823 feat: explore page to home page 2026-05-12 14:51:55 -07:00
Joel
47d8c92ec6 chore: app card icon and palce of learn dify 2026-05-12 14:51:55 -07:00
Joel
cce61057ac chore: templates item ui and learn dify 2026-05-12 14:51:54 -07:00
Joel
2f76e712cd chore: tag ui 2026-05-12 14:51:54 -07:00
Joel
6c637c7d33 feat: add description and tag filter 2026-05-12 14:51:54 -07:00
Joel
6ff1d01d33 chore: remove more learning templates and templates copywrite 2026-05-12 14:51:54 -07:00
Joel
93b410d78a feat: hide learn dify anim effect 2026-05-12 14:51:54 -07:00
Joel
d38480a4cd feat: learn dify 2026-05-12 14:51:54 -07:00
Joel
af1f13650c chore: fix small css 2026-05-12 14:51:54 -07:00
Joel
1a382fe3e0 chore: split icon to new file and enchance data struct 2026-05-12 14:51:54 -07:00
Joel
53774d0d83 feat: continue work 2026-05-12 14:51:54 -07:00
Joel
7377e7e8b8 chore: no show slide logic 2026-05-12 14:51:54 -07:00
Joel
ec328967ac feat: finish slide 2026-05-12 14:51:54 -07:00
Jingyi-Dify
b09cc0903c fix: align main nav gating and account popup behavior 2026-05-12 14:51:01 -07:00
Jingyi-Dify
860288727c fix(web): align main nav defaults
Default integrations to the model provider section and route the main nav entry there.

Hide cloud-only workspace credits and upgrade actions outside cloud edition.

Add the repo-local karpathy-guidelines skill.
2026-05-12 14:51:01 -07:00
Jingyi-Dify
33899c17bc docs: update iconify review guidance
- generalize generated icon diff review guidance for intrinsic width and height changes
2026-05-12 14:51:01 -07:00
Jingyi-Dify
5c61758ff4 feat: add integrations tools page with prebuilt icons
- add the integrations page sidebar with collapsible icon-only navigation and Figma-aligned marketplace card
- move custom integration SVGs into the iconify collection and document the Tailwind i-custom workflow
- preserve source SVG collection dimensions when flattening generated icon data so existing main nav icons keep their 20x20 viewBox
- add an icon dimension guard for layout-sensitive generated icons
- update model provider routing, i18n, and focused frontend tests
2026-05-12 14:51:01 -07:00
Jingyi-Dify
643405f5c8 fix(web): preserve settings fallbacks during main nav update
- hide migrated settings tabs from the account settings sidebar

- add disabled integrations destination mapping for future migration

- keep legacy settings modal fallback until integrations sections are ready

- restore main nav active styling and add titles for truncated labels
2026-05-12 14:51:01 -07:00
Jingyi-Dify
292840cff0 refactor(web): align main nav review feedback
- move main nav active edge styling into Tailwind classes

- split account dropdown menu content into focused components

- align frontend review skill rules with i18n and styling guidance

- add missing common i18n keys across supported locales
2026-05-12 14:51:01 -07:00
Jingyi-Dify
9c2bcdd519 refactor(web): split main nav components
- Move MainNav sections into focused components under main-nav/components

- Reuse Explore AppNavItem for MainNav web app rows via a mainNav variant

- Keep WorkspaceCard expanded panel behavior and styling aligned with the pre-refactor UI
2026-05-12 14:51:00 -07:00
Jingyi-Dify
d63cadda4d feat(web): refine main nav onboarding UI
- Add a reusable dimm Badge variant for workspace plan labels

- Update MainNav workspace, web apps, account, and help menu styling to match Figma

- Add MainNav-specific account dropdown with appearance, language, timezone, and logout entries

- Keep account trigger compact without plan badge while preserving the badge in the popup header

- Prevent the common layout shell from creating a page-level scrollbar
2026-05-12 14:51:00 -07:00
Jingyi-Dify
28cee87208 feat: refine desktop main nav visuals 2026-05-12 14:51:00 -07:00
Jingyi-Dify
b06d1b14f4 feat: add desktop main navigation 2026-05-12 14:51:00 -07:00
Asuka Minato
6facd9360c
chore: some match case (#36080)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-12 14:45:58 +00:00
Coding On Star
a18d7f51eb
fix: fixed relative (#36078)
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
2026-05-12 11:05:57 +00:00
Joel
680ef077ae
chore: admin also has the permission of changing role (#36069)
Co-authored-by: Yansong Zhang <916125788@qq.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-12 10:15:05 +00:00
Joel
c26be9d3f4
fix: redirect unauthorized dataset access to /datasets for knowledge editors (#36073)
Co-authored-by: yyh <92089059+lyzno1@users.noreply.github.com>
2026-05-12 09:38:49 +00:00
Asuka Minato
51a8f79d67
chore: DocumentSegment to Typebase (#35635)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-12 07:02:17 +00:00
-LAN-
bb73776339
chore(release): bump version to 1.14.1 (#36034) 2026-05-12 06:56:16 +00:00
orbisai0security
9424bf60b0
fix: the /threads and /db-pool-stat endpoints in api... in... (#35665) 2026-05-12 05:43:37 +00:00
-LAN-
cbedcd2882
fix(security): harden self-hosted SECRET_KEY bootstrap (#36049)
Co-authored-by: EndlessLucky <66432853+EndlessLucky@users.noreply.github.com>
2026-05-12 05:35:24 +00:00
Deepam Goyal
1a93af5cd0
refactor: rewrite estimate_args_validate using Pydantic v2 models (#36036)
Signed-off-by: Deepam Goyal <deepam02goyal@gmail.com>
Co-authored-by: Asuka Minato <i@asukaminato.eu.org>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-12 05:34:45 +00:00
yyh
cd90d7ffc1
refactor(web): migrate searchable pickers to combobox (#36066)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-12 05:34:19 +00:00
juyua9
4bb987eca3
fix: validate missing text indexing technique (#35941) 2026-05-12 05:07:03 +00:00
非法操作
4fd4615c56
fix: avoid trial workflow schema model collision (#36061)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-12 03:24:14 +00:00
dependabot[bot]
c7d30bf09a
chore(deps): bump urllib3 from 2.6.3 to 2.7.0 in /api (#36050)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-12 01:56:40 +00:00
yyh
59dab7deac
refactor(apps): simplify query state and debounce URL writes (#36043) 2026-05-11 09:58:19 +00:00
Asuka Minato
a60cb3b800
chore: port WorkflowComment (#36039)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-11 09:17:12 +00:00
yyh
6164408da1
fix(web): align tag filter dropdown icon (#36041) 2026-05-11 08:42:09 +00:00
Blackoutta
7fc40e6c9e
feat: improve phoenix workflow tracing (#35605)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: -LAN- <laipz8200@outlook.com>
2026-05-11 08:37:17 +00:00
Asuka Minato
d625ac0bf1
refactor: port some if else to match (#31841)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-11 06:39:59 +00:00
Coding On Star
1082f488a1
refactor: enhance modal layouts and scrolling behavior across components (#36033)
Co-authored-by: CodingOnStar <hanxujiang@dify.com>
2026-05-11 06:16:56 +00:00
SATISH K C
f1c4c1a5ff
refactor: replace dict params with BaseModel in AppService (#35904)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-11 06:09:50 +00:00
yyh
dd1cdbbd41
refactor(web): split premium badge button semantics (#36026)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-11 05:57:30 +00:00
QuantumGhost
74a04afe27
chore(api): upgrade graphon to v0.3.1 (#35987)
Co-authored-by: -LAN- <laipz8200@outlook.com>
2026-05-11 05:32:17 +00:00