diff --git a/docs/test-bugs.md b/docs/test-bugs.md index 54d9f70..d29105e 100644 --- a/docs/test-bugs.md +++ b/docs/test-bugs.md @@ -3656,3 +3656,117 @@ Playwright E2E: 10 passed, 24 failed (BUG-011/012/013 — Mock-Daten und data-te - **Problem:** 588 Zeilen — God Object. - **Schweregrad:** Medium - **Status:** ⏳ Nicht gefixt + +### ARCH-476: AgentDashboard.tsx — TODO P2-F25 hardcoded commonModels +- **Datei:** frontend/src/pages/AgentDashboard.tsx:3 +- **Problem:** `// TODO: P2-F25 — Replace hardcoded commonModels with /ai/providers API` — hardcoded Model-Liste. +- **Schweregrad:** Medium +- **Status:** ⏳ Nicht gefixt + +### ARCH-477: AISettings.tsx — Hardcoded deutscher String +- **Datei:** frontend/src/pages/AISettings.tsx:300 +- **Problem:** `'KI Assistent Einstellungen'` — hardcoded deutsch ohne t(). +- **Schweregrad:** Low +- **Status:** ⏳ Nicht gefixt + +### ARCH-478: AgentsPlaceholder.tsx — Hardcoded deutsche Strings +- **Datei:** frontend/src/pages/agents/AgentsPlaceholder.tsx:8 +- **Problem:** `'Agenten'`, `'Diese Seite wird gerade erstellt...'` — hardcoded deutsch ohne t(). +- **Schweregrad:** Low +- **Status:** ⏳ Nicht gefixt + +### ARCH-479: AutomationOverview.tsx — Hardcoded deutsche Strings +- **Datei:** frontend/src/pages/automation/AutomationOverview.tsx:5 +- **Problem:** `'Automation Übersicht'`, `'Erstellen und verwalten Sie...'` — hardcoded deutsch ohne t(). +- **Schweregrad:** Low +- **Status:** ⏳ Nicht gefixt + +### ARCH-480: AutomationPlaceholder.tsx — Hardcoded deutsche Strings +- **Datei:** frontend/src/pages/automation/AutomationPlaceholder.tsx:8 +- **Problem:** `'Automation'`, `'Diese Seite wird gerade erstellt...'` — hardcoded deutsch ohne t(). +- **Schweregrad:** Low +- **Status:** ⏳ Nicht gefixt + +### ARCH-481: CustomFields.tsx — TODO P2-T21 hardcoded ENTITY_OPTIONS +- **Datei:** frontend/src/pages/CustomFields.tsx:3 +- **Problem:** `// TODO: P2-T21 — Replace hardcoded ENTITY_OPTIONS with backend config` — hardcoded Entity-Optionen. +- **Schweregrad:** Medium +- **Status:** ⏳ Nicht gefixt + +### ARCH-482: GlobalSearchResults.tsx — TODO P2-F5 hardcoded TYPE_LABELS +- **Datei:** frontend/src/pages/GlobalSearchResults.tsx:3 +- **Problem:** `// TODO: P2-F5 — Replace hardcoded TYPE_LABELS with shared constant` — hardcoded Type-Labels. +- **Schweregrad:** Medium +- **Status:** ⏳ Nicht gefixt + +### ARCH-483: DmsTrash.tsx — TODO P3-F29 DMS trash endpoint nicht implementiert +- **Datei:** frontend/src/pages/DmsTrash.tsx:2 +- **Problem:** `// TODO: P3-F29 — Implement DMS trash endpoint` — DMS Trash Endpoint fehlt. +- **Schweregrad:** Medium +- **Status:** ⏳ Nicht gefixt + +### ARCH-484: GuestContacts.tsx — Hardcoded deutscher String +- **Datei:** frontend/src/pages/GuestContacts.tsx:15 +- **Problem:** `'Weiterleitung zu Kontakten...'` — hardcoded deutsch ohne t(). +- **Schweregrad:** Low +- **Status:** ⏳ Nicht gefixt + +### ARCH-485: GuestLogin.tsx — Hardcoded deutscher String +- **Datei:** frontend/src/pages/GuestLogin.tsx:15 +- **Problem:** `'Weiterleitung zum Login...'` — hardcoded deutsch ohne t(). +- **Schweregrad:** Low +- **Status:** ⏳ Nicht gefixt + +### ARCH-486: Help pages — Alle hardcoded deutsch ohne i18n +- **Datei:** frontend/src/pages/help/HelpApiDocs.tsx, HelpContacts.tsx, HelpLogin.tsx, HelpMailSetup.tsx, HelpNavigation.tsx +- **Problem:** Alle Help-Seiten haben hardcoded deutsche Strings ohne t(). +- **Schweregrad:** Low +- **Status:** ⏳ Nicht gefixt + +### ARCH-487: AgentDashboard.tsx — 832 Zeilen (God Object) +- **Datei:** frontend/src/pages/AgentDashboard.tsx +- **Problem:** 832 Zeilen — God Object. +- **Schweregrad:** Medium +- **Status:** ⏳ Nicht gefixt + +### ARCH-488: AutomationDashboard.tsx — 778 Zeilen (God Object) +- **Datei:** frontend/src/pages/AutomationDashboard.tsx +- **Problem:** 778 Zeilen — God Object. +- **Schweregrad:** Medium +- **Status:** ⏳ Nicht gefixt + +### ARCH-489: Calendar.tsx — 759 Zeilen (God Object) +- **Datei:** frontend/src/pages/Calendar.tsx +- **Problem:** 759 Zeilen — God Object. +- **Schweregrad:** Medium +- **Status:** ⏳ Nicht gefixt + +### ARCH-490: Dms.tsx — 746 Zeilen (God Object) +- **Datei:** frontend/src/pages/Dms.tsx +- **Problem:** 746 Zeilen — God Object. +- **Schweregrad:** Medium +- **Status:** ⏳ Nicht gefixt + +### ARCH-491: ContactsList.tsx — 787 Zeilen (God Object) +- **Datei:** frontend/src/pages/ContactsList.tsx +- **Problem:** 787 Zeilen — God Object. +- **Schweregrad:** Medium +- **Status:** ⏳ Nicht gefixt + +### ARCH-492: Communication.tsx — 894 Zeilen (God Object) +- **Datei:** frontend/src/pages/Communication.tsx +- **Problem:** 894 Zeilen — God Object. +- **Schweregrad:** Medium +- **Status:** ⏳ Nicht gefixt + +### ARCH-493: CustomFields.tsx — 521 Zeilen (God Object) +- **Datei:** frontend/src/pages/CustomFields.tsx +- **Problem:** 521 Zeilen — God Object. +- **Schweregrad:** Medium +- **Status:** ⏳ Nicht gefixt + +### ARCH-494: ComplianceTab.tsx — 463 Zeilen (God Object) +- **Datei:** frontend/src/pages/ComplianceTab.tsx +- **Problem:** 463 Zeilen — God Object. +- **Schweregrad:** Medium +- **Status:** ⏳ Nicht gefixt