32 lines
1.3 KiB
Markdown
32 lines
1.3 KiB
Markdown
# LeoCRM — Current Status
|
|
**Last update**: 2026-08-04
|
|
**Branch**: main
|
|
**Git HEAD**: 157e454
|
|
**Alembic-Head**: 0103
|
|
**Produktion**: https://crm.media-on.de — healthy
|
|
|
|
## Security Fix Plan — Alle Phasen abgeschlossen
|
|
| Phase | Status |
|
|
|-------|--------|
|
|
| 1 — Kritische Sicherheitslücken | ✅ |
|
|
| 2 — Visibility Filter & Owner ID | ✅ |
|
|
| 3 — WebSocket CSRF, SameSite, FK CASCADE | ✅ |
|
|
| 4 — Krisensicherheit (Circuit Breaker, Retry, Fallback) | ✅ |
|
|
| 5 — Architektur-Lücken (9 Sub-Tasks) | ✅ |
|
|
|
|
## Implementierte Features (Phase 5)
|
|
- PWA (VitePWA, manifest.json, service worker)
|
|
- Public Plugin Endpoints (is_public, share-link routes)
|
|
- Contacts Embedding (Vector(768), HNSW index)
|
|
- 10 Search Providers (contact, company, mail, file, event, task, contactperson, tag, conversation, user)
|
|
- Plugin-Marketplace (listing, download, Ed25519 verify, install)
|
|
- Agent Memory (persistent, pgvector semantic search)
|
|
- GraphRAG (entity relationships, BFS traversal, search provider)
|
|
- Subagents/Multi-Agent (AgentCoordinator, subtask management)
|
|
- External Agent API (Bearer token, SSE streaming, rate limiting)
|
|
- Circuit Breaker + DB Retry + Redis Graceful Degradation
|
|
|
|
## Offene Items
|
|
- IMPLEMENTATION_PLAN.md: 14 Frontend-Features in 4 Phasen (nicht begonnen)
|
|
- Test-Instanzen CRM2/CRM3 noch aktiv (können gelöscht werden)
|