docs: BUG-079 (14 pip-audit vulnerabilities), BUG-080 (7 unused frontend components), BUG-081 (9 frontend god objects)
This commit is contained in:
@@ -605,3 +605,35 @@ Playwright E2E: 10 passed, 24 failed (BUG-011/012/013 — Mock-Daten und data-te
|
||||
- **Kategorie:** Architektur / Functions
|
||||
- **Schweregrad:** Low
|
||||
- **Status:** ⏳ Nicht gefixt
|
||||
|
||||
### BUG-079: pip-audit 14 Python Vulnerabilities
|
||||
- **Kategorie:** Security / Dependencies
|
||||
- **Erwartet:** 0 vulnerabilities
|
||||
- **Tatsächlich:** 14 vulnerabilities
|
||||
- **Details:**
|
||||
- pypdf 6.14.2: 2 vulnerabilities (PYSEC-2026-3655, 3656)
|
||||
- requests 2.32.5: 1 vulnerability (PYSEC-2026-2275)
|
||||
- starlette 0.46.2: 8 vulnerabilities (PYSEC-2026-161, 248, 249, 1942, 1941, 2281, 2280)
|
||||
- urllib3 2.6.3: 3 vulnerabilities (PYSEC-2026-142, 141)
|
||||
- **Schweregrad:** High
|
||||
- **Status:** ⏳ Nicht gefixt — pip install --upgrade empfohlen
|
||||
|
||||
### BUG-080: 7 Unused Frontend Components
|
||||
- **Kategorie:** Frontend / Dead Code
|
||||
- **Erwartet:** 0 unused components
|
||||
- **Tatsächlich:** 7 von 50 geprüften Components werden nirgendwo importiert
|
||||
- **Schweregrad:** Low
|
||||
- **Status:** ⏳ Nicht gefixt
|
||||
|
||||
### BUG-081: 9 Frontend God Objects (> 500 lines)
|
||||
- **Kategorie:** Frontend / Code Quality
|
||||
- **Erwartet:** < 5 files > 500 lines
|
||||
- **Tatsächlich:** 9 files > 500 lines
|
||||
- **Größte:**
|
||||
- ContactList.tsx: 1311 lines
|
||||
- Mail.tsx: 1098 lines
|
||||
- ImportWizard.tsx: 1083 lines
|
||||
- Communication.tsx: 894 lines
|
||||
- ABACRuleEditor.tsx: 883 lines
|
||||
- **Schweregrad:** Medium
|
||||
- **Status:** ⏳ Nicht gefixt — Refactoring empfohlen
|
||||
|
||||
Reference in New Issue
Block a user