Skip to content

fix(web): update docs links#38591

Merged
hyoban merged 8 commits into
mainfrom
0709-doc-links
Jul 9, 2026
Merged

fix(web): update docs links#38591
hyoban merged 8 commits into
mainfrom
0709-doc-links

Conversation

@hyoban

@hyoban hyoban commented Jul 9, 2026

Copy link
Copy Markdown
Member

Important

  1. Make sure you have read our contribution guidelines
  2. Ensure there is an associated issue and you have been assigned to it
  3. Use the correct syntax to link this PR: Fixes #<issue number>.

Summary

Update web documentation links to match the release/1.16.0 docs paths.

  • Regenerate doc path types from the release/1.16.0 docs.json shape, including navigation root entries.
  • Keep API reference links language-prefixed without product prefixes or translated slugs.
  • Replace stale tool, service API, and agent help links with their current destinations.
  • Make integration header docs links type-safe with DocPathWithoutLang.

No linked issue.

Screenshots

Before After
N/A N/A

Checklist

  • This change requires a documentation update, included: Dify Document
  • I understand that this PR may be closed in case there was no previous discussion or issues. (This does not apply to typos!)
  • I have added a test for each change that was introduced, and I tried as much as possible to make a single atomic change.
  • I have updated the documentation accordingly.
  • I ran make lint && make type-check (backend) and cd web && pnpm exec vp staged (frontend) to appease the lint gods

Validation run:

  • pnpm --dir /Users/hyoban/i/dify/web type-check --pretty false
  • pnpm --dir /Users/hyoban/i/dify/web test context/i18n.spec.ts app/components/integrations/__tests__/page.spec.tsx app/components/tools/provider/__tests__/custom-create-card.spec.tsx app/components/tools/provider/__tests__/empty.spec.tsx app/components/app/overview/customize/__tests__/index.spec.tsx
  • pnpm --dir /Users/hyoban/i/dify/web exec eslint /Users/hyoban/i/dify/web/app/components/integrations/page.tsx

From Codex

@github-actions github-actions Bot added the web This relates to changes on the web. label Jul 9, 2026
@codecov

codecov Bot commented Jul 9, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 83.33333% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 85.36%. Comparing base (925f97b) to head (98cc551).

Files with missing lines Patch % Lines
web/hooks/use-api-access-url.ts 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main   #38591      +/-   ##
==========================================
- Coverage   85.36%   85.36%   -0.01%     
==========================================
  Files        5022     5021       -1     
  Lines      267194   266964     -230     
  Branches    50851    50831      -20     
==========================================
- Hits       228094   227890     -204     
+ Misses      34613    34607       -6     
+ Partials     4487     4467      -20     
Flag Coverage Δ
dify-ui 94.61% <ø> (ø)
web 84.89% <83.33%> (-0.01%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions github-actions Bot added the e2e End-to-end tests and E2E test infrastructure. label Jul 9, 2026
@hyoban hyoban marked this pull request as ready for review July 9, 2026 11:24
@dosubot dosubot Bot added the size:L This PR changes 100-499 lines, ignoring generated files. label Jul 9, 2026
@hyoban hyoban enabled auto-merge July 9, 2026 11:24
@hyoban hyoban added this pull request to the merge queue Jul 9, 2026
@dosubot dosubot Bot added the lgtm This PR has been approved by a maintainer label Jul 9, 2026
Merged via the queue into main with commit d655153 Jul 9, 2026
37 of 38 checks passed
@hyoban hyoban deleted the 0709-doc-links branch July 9, 2026 11:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

e2e End-to-end tests and E2E test infrastructure. lgtm This PR has been approved by a maintainer size:L This PR changes 100-499 lines, ignoring generated files. web This relates to changes on the web.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants