generated from Dicken/dickendock
Commit 4: Kategorien-API (CRUD + Reorder) und Favoriten-Toggle im Frontend
This commit is contained in:
15
README.md
15
README.md
@@ -62,12 +62,16 @@ Dieser erste Commit liefert ein lauffähiges Grundgerüst:
|
||||
mit Repository-Layer über Drizzle (siehe `apps/backend/src/db/repositories`)
|
||||
- ✅ Suche im Frontend gegen echte Backend-Daten (TanStack Query), inkl. Ranking-Logik
|
||||
aus `packages/shared` und Tastatur-Navigation (Pfeiltasten, Enter, Escape)
|
||||
- ✅ Kategorien-API (`/api/categories`), inkl. Umbenennen, Löschen (Dienste behalten
|
||||
ihre Zuordnung nicht, werden aber nicht gelöscht) und Bulk-Reorder für Drag & Drop
|
||||
- ✅ Favoriten-Toggle direkt in der Trefferliste (Stern anklicken)
|
||||
|
||||
Noch **nicht** enthalten (folgt in den nächsten Commits):
|
||||
|
||||
- Scanner (FritzBox, DNS, HTTP/HTTPS, Portscan, Softwareerkennung)
|
||||
- Kategorien-Verwaltung & Favoriten-Toggle im UI
|
||||
- Adminbereich, TanStack Router, Plugin-System, PWA-Manifest, shadcn/ui, RHF
|
||||
- Adminbereich mit Kategorien-Verwaltungsoberfläche (Erstellen, Umbenennen,
|
||||
Drag & Drop) — Backend-API dafür existiert bereits
|
||||
- TanStack Router, Plugin-System, PWA-Manifest, shadcn/ui, RHF
|
||||
|
||||
Siehe [`docs/ROADMAP.md`](./docs/ROADMAP.md) für die geplante Reihenfolge.
|
||||
|
||||
@@ -86,6 +90,13 @@ GET /api/services/:id
|
||||
POST /api/services erfordert existierende deviceId
|
||||
PATCH /api/services/:id
|
||||
DELETE /api/services/:id
|
||||
|
||||
GET /api/categories
|
||||
POST /api/categories
|
||||
PATCH /api/categories/reorder Body: [{ id, order }, ...]
|
||||
PATCH /api/categories/:id Umbenennen
|
||||
DELETE /api/categories/:id Dienste behalten ihre category nicht mehr (null),
|
||||
werden aber nicht gelöscht
|
||||
```
|
||||
|
||||
## Deployment auf dem Server (xlc-launchpad)
|
||||
|
||||
Reference in New Issue
Block a user