diff --git a/src/components/EnterpriseInstallReminder.js b/src/components/EnterpriseInstallReminder.js new file mode 100644 index 000000000..c932c8ece --- /dev/null +++ b/src/components/EnterpriseInstallReminder.js @@ -0,0 +1,37 @@ +import React from "react"; +import Link from "@docusaurus/Link"; + +export default function EnterpriseInstallReminder() { + return ( +
+

Don’t have Keploy installed yet?

+

+ Before running this sample, make sure Keploy Enterprise version is + installed on your system. +

+ + πŸ‘‰ Go to Installation Guide + +
+ ); +} diff --git a/src/components/QuickStartFilter.js b/src/components/QuickStartFilter.js index 089140a34..9ff4723c1 100644 --- a/src/components/QuickStartFilter.js +++ b/src/components/QuickStartFilter.js @@ -79,11 +79,13 @@ export default function QuickstartFilter({defaultLanguage = null}) { icon: , bg: "#FFF8E1", }, - { + + /*{ name: "Rust", icon: , bg: "#FFF3E0", }, + */ { name: "C#", icon: , diff --git a/src/components/QuickStartList.js b/src/components/QuickStartList.js index 76dc76e5b..801505fde 100644 --- a/src/components/QuickStartList.js +++ b/src/components/QuickStartList.js @@ -45,14 +45,14 @@ const quickstarts = [ link: "/docs/quickstart/samples-java/#instructions-for-starting-using-docker", }, - { + /*{ title: "Springboot + MongoDB", language: "Java", server: "Local", description: "A sample REST API app to demonstrate how seamlessly Keploy integrates with Spring Boot and MongoDB.", link: "/docs/quickstart/java-spring-boot-mongo/", - }, + },*/ { title: "Springboot + XML", @@ -80,15 +80,17 @@ const quickstarts = [ "A Sample url shortener app to test Keploy integration capabilities using Echo and PostgreSQL.", link: "/docs/quickstart/samples-echo/#running-app-locally-on-linuxwsl-", }, - { + + /*{ title: "Gin + Mongo", language: "Go", server: "Docker", description: "A sample url shortener app to test Keploy integration capabilities using Gin and mongoDB.", link: "/docs/quickstart/samples-gin/#using-docker-compose-", - }, - { + },*/ + + /*{ title: "Gin + Mongo", language: "Go", server: "Local", @@ -96,7 +98,9 @@ const quickstarts = [ "A sample url shortener app to test Keploy integration capabilities using Gin and mongoDB.", link: "/docs/quickstart/samples-gin/#running-app-locally-on-linuxwsl-", }, - { + */ + + /*{ title: "Gin + Redis", language: "Go", server: "Docker", @@ -112,6 +116,7 @@ const quickstarts = [ "A sample User Authentication app to demonstrate how seamlessly Keploy integrates with Gin and Redis.", link: "/docs/quickstart/samples-redis/#running-app-locally-on-linuxwsl-", }, + */ { title: "Mux + Postgres", language: "Go", @@ -163,8 +168,9 @@ const quickstarts = [ }, // rust list - { - title: "Rust + MongoDB (Graphql", + + /*{ + title: "Rust + MongoDB (Graphql)", language: "Rust", server: "Local", description: @@ -180,6 +186,7 @@ const quickstarts = [ "A sample CRUD REST API app to demonstrate Keploy integration capabilities using Rust and MongoDB.", link: "/docs/quickstart/sample-rust-crud-mongo/", }, + */ // c# list @@ -193,7 +200,8 @@ const quickstarts = [ }, // python list - { + + /*{ title: "E-commerce Microservices", language: "Python", server: "Docker", @@ -201,7 +209,7 @@ const quickstarts = [ "This guide walks you through testing an E-commerce microservices application using Keploy.", link: "/docs/quickstart/samples-microservices/", }, - +*/ { title: "Django + Postgres", language: "Python", @@ -219,7 +227,8 @@ const quickstarts = [ "A sample User CRUD app to demonstrate how seamlessly Keploy integrates with Django and PostgreSQL.", link: "/docs/quickstart/samples-django/#running-app-locally-on-linuxwsl-", }, - { + + /*{ title: "Flask + MongoDB", language: "Python", server: "Docker", @@ -233,7 +242,7 @@ const quickstarts = [ description: "A Python Flask app connected to MongoDB running locally.", link: "/docs/quickstart/samples-flask/#how-to-run-the-app-locally-on-linuxwsl-", }, - +*/ { title: "FastAPI + Postgres", language: "Python", @@ -269,7 +278,7 @@ const quickstarts = [ link: "/docs/quickstart/samples-fastapi-twilio/#using-docker-compose-", }, - { + /*{ title: "Sanic + Mongo", language: "Python", server: "Local", @@ -277,26 +286,28 @@ const quickstarts = [ "A sample Movie Management API app to demonstrate CRUD operations using Python's Sanic framework and MongoDB.", link: "/docs/quickstart/sanic-mongo/", }, - - { - title: "Flask + Redis", - language: "Python", - server: "Docker", - description: - "A sample Student CRUD app to demonstrate how seamlessly Keploy integrates with Flask and Redis.", - link: "/docs/quickstart/flask-redis/", - }, +*/ + /*{ + title: "Flask + Redis", + language: "Python", + server: "Docker", + description: + "A sample Student CRUD app to demonstrate how seamlessly Keploy integrates with Flask and Redis.", + link: "/docs/quickstart/flask-redis/", + }, + */ //Javascript list - { - title: "BunJS + Mongo", - language: "JS/TS", - server: "Local", - description: - "A sample app to demonstrate Keploy integration capabilities using Bun.js and MongoDB.", - link: "/docs/quickstart/samples-bunjs/", - }, + /* { + title: "BunJS + Mongo", + language: "JS/TS", + server: "Local", + description: + "A sample app to demonstrate Keploy integration capabilities using Bun.js and MongoDB.", + link: "/docs/quickstart/samples-bunjs/", + }, + */ { title: "NextJS + Postgres", @@ -306,7 +317,8 @@ const quickstarts = [ "A sample app to demonstrate Keploy integration capabilities using NextJS and PostgreSQL with Drizzle ORM.", link: "/docs/quickstart/samples-nextjs/", }, - { + + /*{ title: "NodeJS - Express+ Mongoose", language: "JS/TS", server: "Docker", @@ -322,6 +334,8 @@ const quickstarts = [ "A sample CRUD app to demonstrate how seamlessly Keploy integrates with Express and MongoDB.", link: "/docs/quickstart/samples-nodejs/#running-app-locally-on-linuxwsl-", }, + */ + { title: "NodeJS - JWT + Postgres", language: "JS/TS", diff --git a/versioned_docs/version-3.0.0/keploy-cloud/installation.md b/versioned_docs/version-3.0.0/keploy-cloud/installation.md index 44cd3bd47..e5757cde5 100644 --- a/versioned_docs/version-3.0.0/keploy-cloud/installation.md +++ b/versioned_docs/version-3.0.0/keploy-cloud/installation.md @@ -41,10 +41,6 @@ Once your account is set up, you can start exploring features of Keploy Cloud. H To get started with Keploy Cloud, you will need to install the Keploy Cloud Agent and authenticate your account. -import PlatformRequirements from '../concepts/platform-requirements.md' - - - ## Installation πŸ› οΈ Install and Validate the Keploy Cloud Agent by following the steps below: diff --git a/versioned_docs/version-3.0.0/quickstart/flask-redis.md b/versioned_docs/version-3.0.0/quickstart/flask-redis.md index 09e98b3cb..89c82f547 100644 --- a/versioned_docs/version-3.0.0/quickstart/flask-redis.md +++ b/versioned_docs/version-3.0.0/quickstart/flask-redis.md @@ -26,9 +26,9 @@ keyword: πŸͺ„ Dive into the world of Student CRUD Apps and see how seamlessly Keploy integrated with Flask and Redis. Buckle up, it's gonna be a fun ride! 🎒 import Link from '@docusaurus/Link' -import InstallReminder from '@site/src/components/InstallReminder'; +import EnterpriseInstallReminder from '@site/src/components/EnterpriseInstallReminder'; - + ### Get Started! 🎬 diff --git a/versioned_docs/version-3.0.0/quickstart/go-gin-redis.md b/versioned_docs/version-3.0.0/quickstart/go-gin-redis.md index 575eec73e..546ef2921 100644 --- a/versioned_docs/version-3.0.0/quickstart/go-gin-redis.md +++ b/versioned_docs/version-3.0.0/quickstart/go-gin-redis.md @@ -19,14 +19,14 @@ keyword: - Auto Testcase generation --- -import InstallReminder from '@site/src/components/InstallReminder'; +import EnterpriseInstallReminder from '@site/src/components/EnterpriseInstallReminder'; import SectionDivider from '@site/src/components/SectionDivider'; # Using Docker Compose 🐳 A sample user authentication app to test Keploy integration capabilities using Gin and Redis. - + ### Clone a sample user authentication app πŸ§ͺ @@ -234,7 +234,7 @@ Happy coding! βœ¨πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»βœ¨ A sample user authentication app to test Keploy integration capabilities using Gin and Redis. - + ### Clone a sample user authentication app πŸ§ͺ diff --git a/versioned_docs/version-3.0.0/quickstart/python-microservices.md b/versioned_docs/version-3.0.0/quickstart/python-microservices.md index 692420688..3c72c45b4 100644 --- a/versioned_docs/version-3.0.0/quickstart/python-microservices.md +++ b/versioned_docs/version-3.0.0/quickstart/python-microservices.md @@ -23,7 +23,7 @@ keyword: - Auto case generation --- -import InstallReminder from '@site/src/components/InstallReminder'; +import EnterpriseInstallReminder from '@site/src/components/EnterpriseInstallReminder'; ## Using Docker Compose 🐳 @@ -37,7 +37,7 @@ This guide will walk you through testing an E-commerce microservices application Each service uses its own **MySQL database**, and **LocalStack SQS** is used for messaging. Keploy will help you automatically generate test cases and mocks for these services. - + ### Clone the Sample Application diff --git a/versioned_sidebars/version-3.0.0-sidebars.json b/versioned_sidebars/version-3.0.0-sidebars.json index 2248c42e0..795ece3a6 100644 --- a/versioned_sidebars/version-3.0.0-sidebars.json +++ b/versioned_sidebars/version-3.0.0-sidebars.json @@ -89,7 +89,6 @@ "quickstart/openhospital", "quickstart/pet-clinic", "quickstart/samples-java", - "quickstart/java-spring-boot-mongo", "quickstart/java-spring-boot-xml" ] }, @@ -104,8 +103,6 @@ "collapsed": true, "items": [ "quickstart/samples-echo", - "quickstart/samples-gin", - "quickstart/samples-redis", "quickstart/samples-mux", "quickstart/samples-mysql", "quickstart/samples-fasthttp" @@ -121,13 +118,9 @@ "collapsible": true, "collapsed": true, "items": [ - "quickstart/samples-microservices", "quickstart/samples-django", - "quickstart/samples-flask", "quickstart/samples-fastapi", - "quickstart/samples-fastapi-twilio", - "quickstart/sanic-mongo", - "quickstart/flask-redis" + "quickstart/samples-fastapi-twilio" ] }, { @@ -140,28 +133,12 @@ "collapsible": true, "collapsed": true, "items": [ - "quickstart/samples-bunjs", "quickstart/samples-nextjs", - "quickstart/samples-nodejs", "quickstart/samples-node-jwt", "quickstart/express-postgresql-prisma", "quickstart/samples-typescript" ] }, - { - "type": "category", - "label": "Rust", - "link": { - "type": "doc", - "id": "quickstart/rust-filter" - }, - "collapsible": true, - "collapsed": true, - "items": [ - "quickstart/samples-rust", - "quickstart/sample-rust-crud-mongo" - ] - }, { "type": "category", "label": "C# (.NET Core)", @@ -199,16 +176,37 @@ { "type": "category", "label": "Keploy Enterprise", + "collapsed": true, "items": [ - "keploy-cloud/cloud-installation", - "keploy-cloud/time-freezing", - "keploy-cloud/mock-registry", - "keploy-cloud/keploy-console", - "keploy-cloud/auto-test-generation", - "keploy-cloud/deduplication", - "keploy-explained/common-errors" + { + "type": "category", + "label": "Features", + "items": [ + "keploy-cloud/cloud-installation", + "keploy-cloud/time-freezing", + "keploy-cloud/mock-registry", + "keploy-cloud/keploy-console", + "keploy-cloud/auto-test-generation", + "keploy-cloud/deduplication" + ] + }, + { + "type": "category", + "label": "QuickStarts", + "collapsed": true, + "items": [ + "quickstart/samples-redis", + "quickstart/flask-redis", + "quickstart/samples-microservices" + ] + } ] }, + { + "type": "doc", + "label": "Common Erros", + "id": "keploy-explained/common-errors" + }, { "type": "doc", "label": "FAQs",