diff --git a/changelog/overview.mdx b/changelog/overview.mdx index 4dd548518..07cd230e5 100644 --- a/changelog/overview.mdx +++ b/changelog/overview.mdx @@ -67,12 +67,16 @@ You can now customize the prompts for the AI chat. Please reach out to [support] ## Dashboard Improvements +- Added ability to change custom domain to be /docs directly through dashboard settings. - Consolidated the login and signup pages to decrease friction and confusion. - Implemented the discovery login flow so that users that are members of multiple organizations can now switch between them. - Added login with Google OAuth +- Added ability to add new deployment through dashboard settings. ## Bug Fixes +- Can now use leading slashes in navigation. +- Can now edit CSS & JS files in the web editor. - Fixed `suggestEdit` not showing up even when enabled. - Fixed keyboard navigation for Search and Chat such that you can now use the up and down arrow keys to navigate the results. - Don't allow search engines to crawl user-auth protected pages. diff --git a/migration.mdx b/migration.mdx new file mode 100644 index 000000000..491e89454 --- /dev/null +++ b/migration.mdx @@ -0,0 +1,144 @@ +--- +title: 'Migration' +description: 'How to migrate documentation from your existing provider' +icon: 'arrow-up-from-bracket' +--- + +You can use our [public packages](https://www.npmjs.com/package/@mintlify/scraping) to scrape documentation frameworks to Mintlify. + +We currently support migration for: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +} /> + + +} /> + + +} /> + + +Don't see your docs provider or have a home grown system? We can still help! Please get in touch at sales@mintlify.com. + +## Commands + +- `mintlify-scrape section [url]` - Scrapes multiple pages in a site. +- `mintlify-scrape page [url]` - Scrapes a single page in a site. + + +The commands will automatically detect the framework. + +## 🚀 Installation + +First, install the package: + +``` +npm i @mintlify/scraping +``` + +One-time use: + +```bash Section +npx @mintlify/scraping@latest section [url] +``` + +```bash Page +npx @mintlify/scraping@latest page [url] +``` + + +Global installation: + +``` +npm install @mintlify/scraping@latest -g +``` + +Global usage: + + +```bash Section +mintlify-scrape section [url] +``` + +```bash Page +mintlify-scrape page [url] +``` + + +Provide the relative path or URL to the OpenAPI file to generate frontmatter files for each endpoint. + + +``` +mintlify-scrape openapi-file [openApiFilename] + +-w, --writeFiles Whether or not to write the frontmatter files [boolean] [default: true] +-o, --outDir The folder in which to write any created frontmatter files [string] +``` \ No newline at end of file diff --git a/mint.json b/mint.json index e29b2e79a..313f22379 100644 --- a/mint.json +++ b/mint.json @@ -62,7 +62,8 @@ "quickstart", "development", "settings/global", - "settings/navigation" + "settings/navigation", + "migration" ] }, {