diff --git a/README.md b/README.md index b8e50b924e82..f2c9bb91ae13 100644 --- a/README.md +++ b/README.md @@ -24,16 +24,9 @@
-# Demo +# Installation -Go to demo.twenty.com and login with the following credentials: - -``` -email: tim@apple.dev -password: Applecar2025 -``` - -See also: +See: 🚀 [Self-hosting](https://twenty.com/developers/section/self-hosting) 🖥️ [Local Setup](https://twenty.com/developers/local-setup) diff --git a/packages/twenty-e2e-testing/tests/demo/demo_basic.spec.ts b/packages/twenty-e2e-testing/tests/demo/demo_basic.spec.ts index 53721f2c5b1e..8d7ca6120e95 100644 --- a/packages/twenty-e2e-testing/tests/demo/demo_basic.spec.ts +++ b/packages/twenty-e2e-testing/tests/demo/demo_basic.spec.ts @@ -3,7 +3,7 @@ import { expect, test } from '@playwright/test'; test('Check if demo account is working properly @demo-only', async ({ page, }) => { - await page.goto('https://demo.twenty.com/'); + await page.goto('https://app.twenty-next.com/'); await page.getByRole('button', { name: 'Continue With Email' }).click(); await page.getByRole('button', { name: 'Continue', exact: true }).click(); await page.getByRole('button', { name: 'Sign in' }).click(); diff --git a/packages/twenty-e2e-testing/tests/login.setup.ts b/packages/twenty-e2e-testing/tests/login.setup.ts index bb730f9b94ba..d73d55cc404c 100644 --- a/packages/twenty-e2e-testing/tests/login.setup.ts +++ b/packages/twenty-e2e-testing/tests/login.setup.ts @@ -19,7 +19,7 @@ test('Login test', async ({ loginPage, page }) => { async () => { await page.waitForLoadState('networkidle'); if ( - page.url().includes('demo.twenty.com') || + page.url().includes('app.twenty-next.com') || !page.url().includes('app.localhost:3001') ) { await loginPage.clickLoginWithEmail(); diff --git a/packages/twenty-website/src/app/_components/playground/token-form.tsx b/packages/twenty-website/src/app/_components/playground/token-form.tsx index d1c980ed87b1..2529446c4261 100644 --- a/packages/twenty-website/src/app/_components/playground/token-form.tsx +++ b/packages/twenty-website/src/app/_components/playground/token-form.tsx @@ -1,8 +1,8 @@ 'use client'; +import { usePathname, useRouter } from 'next/navigation'; import React, { useEffect, useState } from 'react'; import { TbApi, TbChevronLeft, TbLink } from 'react-icons/tb'; -import { usePathname, useRouter } from 'next/navigation'; // @ts-expect-error Migration loader as text not passing warnings import tokenForm from '!css-loader!./token-form.css'; @@ -71,8 +71,8 @@ const TokenForm = ({ let url: string; if (locationSetting === 'production') { url = 'https://api.twenty.com'; - } else if (locationSetting === 'demo') { - url = 'https://api-demo.twenty.com'; + } else if (locationSetting === 'next') { + url = 'https://api.twenty-next.com'; } else if (locationSetting === 'localhost') { url = 'http://localhost:3000'; } else { diff --git a/packages/twenty-website/src/content/user-guide/getting-started/what-is-twenty.mdx b/packages/twenty-website/src/content/user-guide/getting-started/what-is-twenty.mdx index 92b5e2d90d19..b5001c089c4b 100644 --- a/packages/twenty-website/src/content/user-guide/getting-started/what-is-twenty.mdx +++ b/packages/twenty-website/src/content/user-guide/getting-started/what-is-twenty.mdx @@ -44,14 +44,6 @@ Modern web browser (Firefox, Chrome, Safari and Edge on their latest version are Internet connection (Offline mode isn't yet supported). -## Demo - -If you wish to try Twenty before creating your own account, go to demo.twenty.com and login with the following credentials: - - -`email: tim@apple.dev`\ -`password: Applecar2025` - ## Vision Creating a good CRM is hard because it's a balancing act. For each business, the requirements seem straightforward, yet everyone's needs are distinct.