-
Notifications
You must be signed in to change notification settings - Fork 42
fix: 404 links #321
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: 404 links #321
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Updates Aspire site content to eliminate 404s by correcting internal documentation links and refreshing some data files used by the frontend.
Changes:
- Update many docs links from relative/old paths to current canonical site routes (mostly absolute
/.../paths). - Adjust “What’s new” pages to remove or retarget links that previously pointed to non-existent pages.
- Refresh integration/gallery data (downloads/versions/icons) and GitHub repo star counts.
Reviewed changes
Copilot reviewed 36 out of 36 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| src/frontend/src/data/github-stats.json | Refresh GitHub repo star counts used by the frontend. |
| src/frontend/src/data/aspire-integrations.json | Refresh integrations metadata (downloads/versions/icons) consumed by the integrations gallery. |
| src/frontend/src/content/docs/whats-new/aspire-9-5.mdx | Update/remove outdated links (including Dev Tunnels doc link). |
| src/frontend/src/content/docs/whats-new/aspire-9-4.mdx | Remove outdated upgrade-guide reference that was 404ing. |
| src/frontend/src/content/docs/whats-new/aspire-9-3.mdx | Remove outdated breaking-changes link that was 404ing. |
| src/frontend/src/content/docs/whats-new/aspire-9-1.mdx | Update MongoDB integration link to the new route. |
| src/frontend/src/content/docs/integrations/overview.mdx | Update “app model” reference link to the architecture overview section. |
| src/frontend/src/content/docs/integrations/messaging/nats.mdx | Fix integrations overview link to correct site route. |
| src/frontend/src/content/docs/integrations/messaging/lavinmq.mdx | Update RabbitMQ doc links to correct site routes and anchors. |
| src/frontend/src/content/docs/integrations/frameworks/rust.mdx | Fix integrations overview link to correct site route. |
| src/frontend/src/content/docs/integrations/frameworks/python.mdx | Fix integrations overview link to correct site route. |
| src/frontend/src/content/docs/integrations/frameworks/powershell.mdx | Fix integrations overview link to correct site route. |
| src/frontend/src/content/docs/integrations/frameworks/nodejs-extensions.mdx | Update JavaScript/Node docs links to correct site routes. |
| src/frontend/src/content/docs/integrations/frameworks/java.mdx | Fix integrations overview link to correct site route. |
| src/frontend/src/content/docs/integrations/frameworks/go-apps.mdx | Fix integrations overview link to correct site route. |
| src/frontend/src/content/docs/integrations/frameworks/deno-apps.mdx | Fix integrations overview link to correct site route. |
| src/frontend/src/content/docs/integrations/frameworks/dapr.mdx | Fix integrations overview link to correct site route. |
| src/frontend/src/content/docs/integrations/frameworks/bun-apps.mdx | Fix integrations overview link to correct site route. |
| src/frontend/src/content/docs/integrations/devtools/sql-projects.mdx | Fix integrations overview link to correct site route. |
| src/frontend/src/content/docs/integrations/devtools/mailpit.mdx | Fix integrations overview link to correct site route. |
| src/frontend/src/content/docs/integrations/devtools/flagd.mdx | Fix integrations overview link to correct site route. |
| src/frontend/src/content/docs/integrations/devtools/dab.mdx | Fix integrations overview link to correct site route. |
| src/frontend/src/content/docs/integrations/databases/sql-server/sql-server-host.mdx | Update eventing/resources references to current site routes. |
| src/frontend/src/content/docs/integrations/databases/sql-server/sql-server-extensions.mdx | Update SQL Server hosting/overview links to current site routes. |
| src/frontend/src/content/docs/integrations/databases/postgres/postgresql-extensions.mdx | Update PostgreSQL/overview links to current site routes. |
| src/frontend/src/content/docs/integrations/databases/postgres/postgres-host.mdx | Update client-integration link to the new postgres client doc route. |
| src/frontend/src/content/docs/integrations/databases/mysql/mysql-host.mdx | Minor formatting normalization (no link logic changes). |
| src/frontend/src/content/docs/integrations/databases/efcore/overview.mdx | Update EF Core “get started” links to current site routes. |
| src/frontend/src/content/docs/integrations/databases/efcore/mysql/mysql-get-started.mdx | Fix MySQL hosting LinkCard URL to correct MySQL hosting doc route. |
| src/frontend/src/content/docs/integrations/databases/efcore/mysql/mysql-client.mdx | Fix MySQL hosting section anchor URLs to current route/heading ids. |
| src/frontend/src/content/docs/integrations/databases/efcore/migrations.mdx | Update SQL Server hosting link to current site route/anchor. |
| src/frontend/src/content/docs/integrations/cloud/azure/configure-container-apps.mdx | Update dashboard link to the current dashboard overview route. |
| src/frontend/src/content/docs/integrations/caching/redis-extensions.mdx | Update Redis/overview links to current site routes. |
| src/frontend/src/content/docs/dashboard/configuration.mdx | Update MCP server doc link to the current dashboard MCP route. |
| src/frontend/src/content/docs/architecture/overview.mdx | Update AppHost eventing link to current site route. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
|
||
| > The `dotnet new install` command will update existing Aspire templates to the latest version if they are already installed. | ||
|
|
||
| If your AppHost project file doesn't have the `Aspire.AppHost.Sdk` reference, you might still be using Aspire 8. To upgrade to 9, follow [the upgrade guide](get-started/upgrade-to-aspire-9.md). | ||
|
|
||
| ## 🛠️ Aspire CLI is generally available |
Copilot
AI
Jan 30, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Optional: Instead of removing the Aspire 8 → 9 upgrade note entirely, consider keeping it and updating the link to the canonical upgrade guide URL used elsewhere in the docs (e.g. https://learn.microsoft.com/dotnet/aspire/get-started/upgrade-to-aspire-9). This preserves the guidance while still avoiding the old 404.
| > [!NOTE] | ||
| > The `dotnet new install` command updates existing Aspire templates to the latest version if they're already installed. | ||
|
|
||
| If your AppHost project file doesn't have the `Aspire.AppHost.Sdk` reference, you might still be using Aspire 8. To upgrade to 9, follow [the upgrade guide](get-started/upgrade-to-aspire-9.md). | ||
|
|
||
| ## 🛠️ CLI and tooling |
Copilot
AI
Jan 30, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Optional: Instead of removing the Aspire 8 → 9 upgrade note entirely, consider keeping it and updating the link to the canonical upgrade guide URL used elsewhere in the docs (e.g. https://learn.microsoft.com/dotnet/aspire/get-started/upgrade-to-aspire-9). This preserves the guidance while still avoiding the old 404.
No description provided.