From 929aa58034b141e75c3ac8aed2c0a11ad47bf193 Mon Sep 17 00:00:00 2001 From: sk0618054 Date: Sun, 10 Mar 2024 17:27:08 +0530 Subject: [PATCH 1/9] To correct github star numbers Signed-off-by: sk0618054 --- components/utils/countingNumbers.tsx | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/components/utils/countingNumbers.tsx b/components/utils/countingNumbers.tsx index c59ed52c..7cc85f19 100644 --- a/components/utils/countingNumbers.tsx +++ b/components/utils/countingNumbers.tsx @@ -16,12 +16,10 @@ export default function CountingNumbers({ interval?: number; duration?: number; }) { - const [top, setTop] = useState(true); const [starsCount, setStarsCount] = useState(3000); const [number, setNumber] = useState(start); - // detect whether user has scrolled the page down by 10px const scrollHandler = () => { window.pageYOffset > 10 ? setTop(false) : setTop(true); @@ -57,8 +55,9 @@ export default function CountingNumbers({ fetchStarsCount(); }, [starsCount]); // Include starsCount as a dependency - - let increment = Math.floor(Math.abs(start - starsCount) / (duration / interval)); + let increment = Math.floor( + Math.abs(start - starsCount) / (duration / interval) + ); if (increment === 0) { increment = 1; } @@ -99,11 +98,9 @@ export default function CountingNumbers({ } }, [isInView]); - - return (

- {Intl.NumberFormat().format(number)} + {Intl.NumberFormat().format(starsCount)}

); -} \ No newline at end of file +} From 9a35cc7fc779c0a2f3d6492707afbbc46d2c9943 Mon Sep 17 00:00:00 2001 From: Neha Gupta Date: Fri, 8 Mar 2024 19:52:39 +0530 Subject: [PATCH 2/9] fix: subscription url env var Signed-off-by: Neha Gupta Signed-off-by: SANJEET KUMAR --- components/ui/header.tsx | 35 ----------------------------------- public/robots.txt | 1 + services/constants.ts | 2 +- 3 files changed, 2 insertions(+), 36 deletions(-) diff --git a/components/ui/header.tsx b/components/ui/header.tsx index ef32283a..5c563789 100644 --- a/components/ui/header.tsx +++ b/components/ui/header.tsx @@ -34,7 +34,6 @@ export default function Header() { const data = await response.json(); // Convert starsCount to 1-digit decimal with 'K' let stars = data.stargazers_count; - console.log(stars); // let roundedStars = Math.round(data.stargazers_count / 50) * 50; // let formattedStars = (roundedStars / 1000).toFixed(1) + "K"; setStarsCount(stars); @@ -98,40 +97,6 @@ export default function Header() { Guest Posts -
  • - - Explore GitTogether - -
  • - {/*
  • */} - {/* Program*/} - {/*
  • */} - - {/* {/*
  • */} - {/* */} - {/*
  • */} - {/*
  • */} - {/* */} - {/* Join Waitlist */} - {/* /!**!/*/} - {/* /!* *!/*/} - {/* /!**!/*/} - {/* {/* */} - {/*
  • */}
    diff --git a/public/robots.txt b/public/robots.txt index cb52a520..41ac09b4 100644 --- a/public/robots.txt +++ b/public/robots.txt @@ -6,4 +6,5 @@ Disallow: /community.keploy.io/ Disallow: /blog.keploy.io/ Disallow: /telemetry.keploy.io/ Disallow: /student.keploy.io/ +Disallow: /wp/ Sitemap: https://www.keploy.io/sitemap.xml diff --git a/services/constants.ts b/services/constants.ts index 548dfaff..7be994e3 100644 --- a/services/constants.ts +++ b/services/constants.ts @@ -1 +1 @@ -export const websiteContactUrl = process.env.SUBSCRIPTION_URL \ No newline at end of file +export const websiteContactUrl = process.env.NEXT_PUBLIC_SUBSCRIPTION_URL \ No newline at end of file From d951dfc674ffb901ed2104cc638b73f5598e14bd Mon Sep 17 00:00:00 2001 From: sahadat-sk <98450585+sahadat-sk@users.noreply.github.com> Date: Wed, 13 Mar 2024 19:16:44 +0530 Subject: [PATCH 3/9] chore: add infinite loop and fade in effect to Trusted by section and dependencies section (#1) * add: infinite loop and fade in effect to Trusted by section Signed-off-by: sahadat-sk * add: infinite loop and fade in effect to dependencies section Signed-off-by: sahadat-sk --------- Signed-off-by: sahadat-sk Signed-off-by: SANJEET KUMAR --- components/hero.tsx | 68 +++- components/language.tsx | 714 +++++++++++++++++++++++++++++++++------- 2 files changed, 647 insertions(+), 135 deletions(-) diff --git a/components/hero.tsx b/components/hero.tsx index 7f384224..b57476a5 100644 --- a/components/hero.tsx +++ b/components/hero.tsx @@ -13,7 +13,7 @@ export default function Hero() { @@ -36,7 +36,7 @@ export default function Hero() {

    2 minutes to 90% test coverage!

    -

    AI Generated Tests
    +

    AI Generated Tests
    that actually work!

    @@ -74,50 +74,82 @@ export default function Hero() { {/*Trusted by users section*/}

    -
    +
    {/* Section header */}
    Trusted by
    -
    -
    - - Pixis Testimonial +
    +
    + + Pixis Testimonial + + + Instaastro Testimonial + + + Amazon + + + Reliance Testimonial + + + Whatfix Testimonial + + + Pixis Testimonial + + + Pixis Testimonial + + + Lambdatest Testimonial + + + Leadsquare Testimonial + + + Edureka Testimonial + +
    + -
    +
    ) -} \ No newline at end of file +} diff --git a/components/language.tsx b/components/language.tsx index 63a40aa6..bc790ce1 100644 --- a/components/language.tsx +++ b/components/language.tsx @@ -1,187 +1,667 @@ -import TestimonialImage from '@/public/images/users/Nutanix_Logo.svg' -import React, { useState, useEffect } from "react"; +import TestimonialImage from '@/public/images/users/Nutanix_Logo.svg'; +import React, { useState, useEffect } from 'react'; import Image from 'next/image'; export default function Language() { return (
    - {/* Illustration behind content */} -
    - ) -} \ No newline at end of file + ); +} From 7c0b0e7f7c2935109bbfff68b087b520d1f8dd05 Mon Sep 17 00:00:00 2001 From: Neha Gupta Date: Thu, 14 Mar 2024 18:10:02 +0530 Subject: [PATCH 4/9] chore: cloud demo button Signed-off-by: Neha Gupta Signed-off-by: SANJEET KUMAR --- app/layout.tsx | 85 +- components/features.tsx | 4 +- components/hero.tsx | 2 +- components/ui/header.tsx | 4 +- components/ui/mobile-menu.tsx | 4 +- package-lock.json | 2450 ++++++++++++++++++--------------- package.json | 3 +- 7 files changed, 1407 insertions(+), 1145 deletions(-) diff --git a/app/layout.tsx b/app/layout.tsx index 4159d8a8..d8ab2c3c 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -1,45 +1,40 @@ import './css/style.css' -import { Inter } from 'next/font/google' +import {Inter} from 'next/font/google' import Header from '@/components/ui/header' -import Banner from '@/components/banner' -import {Head} from "next/document"; +import React from 'react'; + const inter = Inter({ - subsets: ['latin'], - variable: '--font-inter', - display: 'swap' + subsets: ['latin'], + variable: '--font-inter', + display: 'swap' }) export const metadata = { - title: 'Open Source Stubs and API Test Generator for Developer', - keywords: "API testing, e2e Testing, ai testing, open source ai testing tool, Service Mocking, Dependency Mocking", - description: 'Keploy is AI based test case and stubs/mocks generator for e2e testing. 90% test coverage in minutes with open source testing tool', + title: 'Open Source Stubs and API Test Generator for Developer', + keywords: "API testing, e2e Testing, ai testing, open source ai testing tool, Service Mocking, Dependency Mocking", + description: 'Keploy is AI based test case and stubs/mocks generator for e2e testing. 90% test coverage in minutes with open source testing tool', } -export default function RootLayout({ - children, -}: { - children: React.ReactNode -}) { - return ( - - {metadata.title} - -