Skip to content

fix(content): repair internal links and lychee config from broken links report - #88

Merged
newcombms merged 1 commit into
mainfrom
sandbox-roberto-fix-links
Sep 15, 2026
Merged

newcombms merged 1 commit into
mainfrom
sandbox-roberto-fix-links

Conversation

@robertodauria

Copy link
Copy Markdown
Contributor

First pass on the broken links report in #83: everything that was mechanical or checker noise, leaving the Observatory/viz decision for a separate PR.

  • tests/ndt/views/migrate.md: six links used inline syntax against reference definitions, so they rendered as relative paths under the page. Switched to reference form.
  • host-managed.yaml: the http://hostname/ip:999x/metrics placeholders are now code spans instead of links.
  • 23 kb.measurementlab.net links rewritten to internal /kb/... paths (FAQ page, data page, monthly-stats dataset). The host no longer resolves; troubleshooting-mlab-tests mapped to the existing troubleshooting-tests slug.
  • 26 internal links that only worked via _redirects.json now point straight at their destinations (quickstart, platform-status, tools, learn, tests schema pages, jobs). Lychee cannot see Netlify redirects in offline mode, and these were a third of the internal failures.
  • lychee.toml: accept 202 (IEEE Xplore bot challenge) and exclude five hosts that block or reset non-browser clients (ufsc.br, uoguelph.ca, samknows.com, grnet.gr, csuc.cat).
  • Docker Hub link uses the public /r/ form; the removed etl/parser/disco.go reference now points at parser/switch.go.
  • support.measurementlab.net is gone: unlinked the two references in speed-tests-accuracy.md and retargeted the /faq redirect to /frequently-asked-questions.

Verified with a local astro build: every rewritten href resolves to a file in dist, and none of the old paths is emitted anywhere.

Refs #83

@netlify

netlify Bot commented Sep 14, 2026

Copy link
Copy Markdown

Deploy Preview for mlab-dev-preview ready!

Name Link
🔨 Latest commit dc62c53
🔍 Latest deploy log https://app.netlify.com/projects/mlab-dev-preview/deploys/6aa84f783e44390008001300
😎 Deploy Preview https://deploy-preview-88--mlab-dev-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@newcombms newcombms closed this Sep 15, 2026
@newcombms newcombms reopened this Sep 15, 2026
@newcombms
newcombms merged commit a5624d8 into main Sep 15, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants