docs: BUG-067 bis BUG-072 (pytest Failures, Field-Level Permissions, Dead Code, npm vulnerabilities, Merge API, Workflow Instance)
This commit is contained in:
@@ -471,3 +471,52 @@ Playwright E2E: 10 passed, 24 failed (BUG-011/012/013 — Mock-Daten und data-te
|
||||
- **Tatsächlich:** value=null in response — field value not saved
|
||||
- **Schweregrad:** High
|
||||
- **Status:** ⏳ Nicht gefixt
|
||||
|
||||
### BUG-067: pytest Backend Tests — mehrere Failures
|
||||
- **Kategorie:** Tests
|
||||
- **Modul:** Mehrere
|
||||
- **Erwartet:** Alle pytest Tests bestehen
|
||||
- **Tatsächlich:** Mehrere Tests fehlgeschlagen (F..F.F..FF, FFFFFFFF)
|
||||
- **Schweregrad:** Medium
|
||||
- **Status:** ⏳ Nicht gefixt — muss genauer untersuchen welche Tests fehlschlagen
|
||||
|
||||
### BUG-068: Field-Level Permissions nicht implementiert in contacts routes
|
||||
- **Kategorie:** Rechte-System
|
||||
- **Modul:** Contacts
|
||||
- **Erwartet:** Field-Level Permissions werden in contacts routes geprüft
|
||||
- **Tatsächlich:** Keine field_permission oder field_level Referenzen in contacts routes
|
||||
- **Schweregrad:** Medium
|
||||
- **Status:** ⏳ Nicht gefixt
|
||||
|
||||
### BUG-069: 33 potentially unused Python modules
|
||||
- **Kategorie:** Architektur / Dead Code
|
||||
- **Erwartet:** 0 unused modules
|
||||
- **Tatsächlich:** 33 von 420 Python-Modulen potentially unused
|
||||
- **Beispiele:** mcp_client/tool_registry_integration.py, automation/skill_routes.py, tasks/ai_tools.py
|
||||
- **Schweregrad:** Low
|
||||
- **Status:** ⏳ Nicht gefixt
|
||||
|
||||
### BUG-070: npm audit 3 vulnerabilities (nanoid)
|
||||
- **Kategorie:** Security / Dependencies
|
||||
- **Erwartet:** 0 vulnerabilities
|
||||
- **Tatsächlich:** 3 vulnerabilities (1 moderate, 2 high) — nanoid <3.3.18
|
||||
- **Schweregrad:** Medium
|
||||
- **Status:** ⏳ Nicht gefixt — npm audit fix empfohlen
|
||||
|
||||
### BUG-071: Merge API braucht source_contact_id/target_contact_id
|
||||
- **Kategorie:** API / Doku
|
||||
- **Modul:** Contacts (Merge)
|
||||
- **Endpoint:** POST /api/v1/contacts/merge
|
||||
- **Erwartet:** source_id/target_id Parameter
|
||||
- **Tatsächlich:** source_contact_id/target_contact_id required
|
||||
- **Schweregrad:** Low
|
||||
- **Status:** ⏳ Test korrigieren
|
||||
|
||||
### BUG-072: Workflow Instance creation gibt keine ID zurück
|
||||
- **Kategorie:** API
|
||||
- **Modul:** Workflows
|
||||
- **Endpoint:** POST /api/v1/workflows/{workflow_id}/instances
|
||||
- **Erwartet:** 201 Created with instance ID
|
||||
- **Tatsächlich:** Empty response (no ID returned)
|
||||
- **Schweregrad:** High
|
||||
- **Status:** ⏳ Nicht gefixt
|
||||
|
||||
Reference in New Issue
Block a user