diff --git a/apps/web/e2e/group-chats.spec.ts b/apps/web/e2e/group-chats.spec.ts index d66c5a4..524f54a 100644 --- a/apps/web/e2e/group-chats.spec.ts +++ b/apps/web/e2e/group-chats.spec.ts @@ -12,19 +12,20 @@ async function createBot(page: Page, name: string) { return createNamedBot(page, name); } -test("start group conversation is top-level, not inside Projekte", async ({ page }) => { +test("start group conversation lives under Conversations, not Projekte", async ({ page }) => { const stamp = Date.now(); await signup(page, `group-ia-${stamp}@rakazo.test`, "password12", "Group IA"); await completeOnboarding(page); await page.goto("/app"); await page.waitForURL(/\/app\/[^/]+$/); - const startGroup = page.getByTestId("start-group-conversation"); + const conversations = page.locator(".sidebar-conversations"); + await expect(conversations.getByText("Conversations", { exact: true })).toBeVisible(); + const startGroup = conversations.getByTestId("start-group-conversation"); await expect(startGroup).toBeVisible(); await expect(page.locator(".sidebar-projekte").getByTestId("start-group-conversation")).toHaveCount( 0, ); - await expect(page.locator(".sidebar-projekte")).toContainText("Projekte"); await expect(page.locator(".sidebar-projekte")).not.toContainText("Start a group conversation"); }); diff --git a/apps/web/scripts/translations-de.json b/apps/web/scripts/translations-de.json index 008696c..2b33bbb 100644 --- a/apps/web/scripts/translations-de.json +++ b/apps/web/scripts/translations-de.json @@ -477,6 +477,10 @@ "Server URL": "Server-URL", "Set up voice to call": "Stimme für Anrufe einrichten", "Settings": "Einstellungen", + "Conversations": "Unterhaltungen", + "One-to-one and group threads": "Einzel- und Gruppengespräche", + "No conversations yet.": "Noch keine Unterhaltungen.", + "Add an Oo": "Oo hinzufügen", "Start a group conversation": "Gruppengespräch starten", "No projects yet.": "Noch keine Projekte.", "Create a project": "Projekt erstellen", diff --git a/apps/web/src/locales/de/messages.po b/apps/web/src/locales/de/messages.po index 6cfc2c1..ba853cd 100644 --- a/apps/web/src/locales/de/messages.po +++ b/apps/web/src/locales/de/messages.po @@ -221,6 +221,9 @@ msgid "Add" msgstr "Hinzufügen" #: src/components/ApprovalRulesSettings.tsx:151 +msgid "Add an Oo" +msgstr "Oo hinzufügen" + msgid "Add a model in Settings to use this." msgstr "" @@ -1022,6 +1025,9 @@ msgstr "Die Verbindung zu {0} steht noch aus. Du kannst dieses Fenster schließe #: src/pages/ModelSettingsOverlay.tsx:590 #: src/pages/Onboarding.tsx:519 +msgid "Conversations" +msgstr "Unterhaltungen" + msgid "Context limit" msgstr "Kontextlimit" @@ -2536,6 +2542,9 @@ msgid "No model catalog is available." msgstr "Kein Modellkatalog verfügbar." #: src/pages/Shell.tsx:3086 +msgid "No conversations yet." +msgstr "Noch keine Unterhaltungen." + msgid "No projects yet." msgstr "Noch keine Projekte." @@ -3896,6 +3905,9 @@ msgid "Discovery" msgstr "Entdeckung" #: src/pages/Onboarding.tsx:428 +msgid "One-to-one and group threads" +msgstr "Einzel- und Gruppengespräche" + msgid "One connection — then we take it from here" msgstr "Eine Verbindung — danach übernehmen wir" diff --git a/apps/web/src/locales/en/messages.po b/apps/web/src/locales/en/messages.po index 2bdc259..401b0b8 100644 --- a/apps/web/src/locales/en/messages.po +++ b/apps/web/src/locales/en/messages.po @@ -220,6 +220,9 @@ msgid "Add" msgstr "Add" #: src/components/ApprovalRulesSettings.tsx:151 +msgid "Add an Oo" +msgstr "Add an Oo" + msgid "Add a model in Settings to use this." msgstr "Add a model in Settings to use this." @@ -1021,6 +1024,9 @@ msgstr "Connection to {0} is still pending. You can close this and check again." #: src/pages/ModelSettingsOverlay.tsx:590 #: src/pages/Onboarding.tsx:519 +msgid "Conversations" +msgstr "Conversations" + msgid "Context limit" msgstr "Context limit" @@ -2535,6 +2541,9 @@ msgid "No model catalog is available." msgstr "No model catalog is available." #: src/pages/ModelSettingsOverlay.tsx:453 +msgid "No conversations yet." +msgstr "No conversations yet." + msgid "No projects yet." msgstr "No projects yet." @@ -3894,6 +3903,9 @@ msgid "Discovery" msgstr "Discovery" #: src/pages/Onboarding.tsx:428 +msgid "One-to-one and group threads" +msgstr "One-to-one and group threads" + msgid "One connection — then we take it from here" msgstr "One connection — then we take it from here" diff --git a/apps/web/src/pages/Shell.tsx b/apps/web/src/pages/Shell.tsx index 045a44d..df3acdb 100644 --- a/apps/web/src/pages/Shell.tsx +++ b/apps/web/src/pages/Shell.tsx @@ -3038,22 +3038,6 @@ export function ShellPage() { -
{t`No projects yet.`}
- {t`Your Oos — open a 1:1 conversation`} + {t`One-to-one and group threads`}
{t`No Oos in your team yet.`}
+{t`No conversations yet.`}