Skip to content

Migrate docs to VitePress and restructure#5

Open
Bocon778 wants to merge 10 commits intomainfrom
dev
Open

Migrate docs to VitePress and restructure#5
Bocon778 wants to merge 10 commits intomainfrom
dev

Conversation

@Bocon778
Copy link
Copy Markdown
Member

@Bocon778 Bocon778 commented Apr 6, 2026

  • Replace MkDocs site with VitePress
  • Update Changelogs Page
  • Split settings into multiple pages
  • Add new features

- Replace MkDocs site with VitePress
- Update Changelogs Page
- Split settings into multiple pages
- Add new features
@socket-security
Copy link
Copy Markdown

socket-security Bot commented Apr 6, 2026

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addednpm/​vitepress@​2.0.0-alpha.17981008691100

View full report

Comment thread .vitepress/config.mts Outdated
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented Apr 6, 2026

Deploying docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2bc02bf
Status: ✅  Deploy successful!
Preview URL: https://53a14812.docs-adb.pages.dev
Branch Preview URL: https://dev.docs-adb.pages.dev

View logs

Comment thread .vitepress/config.mts Outdated
Comment thread .vitepress/config.mts Outdated
description:
"Welcome to the Bloxbind documentation where we will go over how to setup and configure Bloxbind for your community.",
sitemap: {
hostname: 'https://example.com',

This comment was marked as outdated.

Comment thread .vitepress/config.mts
Comment on lines +42 to +43
{ text: "Remove Roles", link: "/removeroles/" },
{ text: "Minimum Account Age", link: "/minaccountage/" },
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Sidebar links for "Remove Roles" and "Minimum Account Age" point to empty markdown files, which will render as blank pages in the documentation.
Severity: MEDIUM

Suggested Fix

Populate the removeroles/index.md and minaccountage/index.md files with the correct documentation for their respective features. If the documentation is not yet ready, remove the links from the sidebar configuration in .vitepress/config.mts to prevent users from navigating to empty pages.

Prompt for AI Agent
Review the code at the location below. A potential bug has been identified by an AI
agent.
Verify if this is a real issue. If it is, propose a fix; if not, explain why it's not
valid.

Location: .vitepress/config.mts#L42-L43

Potential issue: The sidebar configuration in `.vitepress/config.mts` includes links for
the "Remove Roles" and "Minimum Account Age" features. However, the corresponding
documentation files (`removeroles/index.md` and `minaccountage/index.md`) are empty.
While the VitePress build process will not fail, users who click these links in the
documentation's sidebar will be directed to completely blank pages. This results in a
broken user experience, as users seeking information on these existing features will
find no content.

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.

1 participant