dify/web/app
GareArc 1f7da9c191
Merge branch 'main' into feat/cli
Conflicts resolved:
- api/services/app_service.py: extend AppListParams with status + openapi_visible fields so the openapi caller's per-page visibility gate survives the dict->BaseModel refactor; openapi controller now constructs AppListParams.
- pnpm-workspace.yaml: union of CLI-only entries (@napi-rs/keyring, @oclif/*) with main's bumped versions (@next/*, @orpc/*, eslint-plugin-sonarjs, eslint-plugin-storybook); kept eventsource-parser.
- pnpm-lock.yaml: regenerated.
- web/app/signin/utils/post-login-redirect.ts: union impl — keep main's resolvePostLoginRedirect(searchParams) + setOAuthPendingRedirect; add hardened sessionStorage-based setPostLoginRedirect for device flow with same-origin + path whitelist; device redirect takes precedence over oauth pending.
2026-05-11 19:29:37 -07:00
..
(commonLayout) feat(web): improve a11y and remove data-testid (#35999) 2026-05-11 03:53:03 +00:00
(humanInputLayout)/form/[token] refactor(dify-ui): finish primitive migration from web/base/ui to @langgenius/dify-ui (#35349) 2026-04-17 08:46:11 +00:00
(shareLayout) chore: add query generator before lauch webapp (#35416) 2026-05-08 09:49:43 +00:00
account refactor(web): split premium badge button semantics (#36026) 2026-05-11 05:57:30 +00:00
activate refactor(web): unify app-shell bootstrap on TanStack Query + Next.js route conventions (#35394) 2026-04-20 02:52:08 +00:00
components refactor(apps): simplify query state and debounce URL writes (#36043) 2026-05-11 09:58:19 +00:00
device feat(api,web,cli): difyctl v1.0 — OAuth device flow, /openapi/v1 auth pipeline, CLI client 2026-05-11 18:40:39 -07:00
education-apply refactor(web): split premium badge button semantics (#36026) 2026-05-11 05:57:30 +00:00
forgot-password refactor(web): unify app-shell bootstrap on TanStack Query + Next.js route conventions (#35394) 2026-04-20 02:52:08 +00:00
init refactor(dify-ui): finish primitive migration from web/base/ui to @langgenius/dify-ui (#35349) 2026-04-17 08:46:11 +00:00
install refactor(web): unify app-shell bootstrap on TanStack Query + Next.js route conventions (#35394) 2026-04-20 02:52:08 +00:00
oauth-callback feat: the frontend part of mcp (#22131) 2025-07-10 14:14:02 +08:00
reset-password refactor(web): unify app-shell bootstrap on TanStack Query + Next.js route conventions (#35394) 2026-04-20 02:52:08 +00:00
signin Merge branch 'main' into feat/cli 2026-05-11 19:29:37 -07:00
signup refactor(web): unify app-shell bootstrap on TanStack Query + Next.js route conventions (#35394) 2026-04-20 02:52:08 +00:00
styles feat(dify-ui): add Tabs/ToggleGroup (#35965) 2026-05-09 08:23:50 +00:00
layout.tsx fix(web): forward csp nonce to theme script (#35960) 2026-05-09 04:35:29 +00:00
loading.tsx refactor(web): unify app-shell bootstrap on TanStack Query + Next.js route conventions (#35394) 2026-04-20 02:52:08 +00:00
page.tsx feat: marketplace and oauth fixes (#35509) 2026-04-24 07:53:14 +00:00
routePrefixHandle.tsx refactor: route next/navigation through compat re-export (#33636) 2026-03-18 12:57:03 +08:00