PROJEKT.md: Stand 2026-04-25 Sprint 11 — Moderation, Wiki-Fotos, Social, Admin-Social-Tab, SW by-v370
This commit is contained in:
parent
f168961c44
commit
95f91fdc00
1 changed files with 42 additions and 0 deletions
42
PROJEKT.md
42
PROJEKT.md
|
|
@ -46,6 +46,48 @@ Maps: Leaflet.js + OpenStreetMap (kostenlos, kein Google-Lock)
|
|||
|
||||
---
|
||||
|
||||
## Implementierungsstand (aktuell: 2026-04-25, SW by-v370, APP_VER 355)
|
||||
|
||||
### Sprint 11 (2026-04-25) ✅
|
||||
|
||||
#### KI & Admin
|
||||
- Claude Sonnet statt Opus: `claude-sonnet-4-6` als Default (günstiger)
|
||||
- Admin KI-Stats: Cloud/Local/Luna getrennt in `ki_daily_calls.source`
|
||||
- Admin: Kachel „Fotos freizugeben" (pending_fotos) in Übersicht
|
||||
- Admin: Neuer Tab „Social Media" — Manager-Übersicht, Plattform-Balken, Monats-Timeline, Post-Tabelle mit Links
|
||||
|
||||
#### Moderation
|
||||
- Neues Panel `/moderation` (nur Mods + Admins), Auge-Icon in Sidebar
|
||||
- Foto-Freigabe repariert (Bug: rasse_slug statt rasse_id im JOIN — stiller Fehler)
|
||||
- PATCH-Endpoint delegiert an wiki.review_submission() (keine doppelte Logik)
|
||||
- Bildrechte-Bestätigung: Pflicht-Checkbox beim Foto-Einreichen, `rights_confirmed` in DB + Badge im Mod-Panel
|
||||
|
||||
#### Wiki & Fotos
|
||||
- Breed-Enricher: 70 übersprungene Rassen (ki_enriched=2) → verbesserte Wikipedia-Suche (Aliasse, opensearch, kürzerer Threshold) → 97,6% (979/1003)
|
||||
- Wiki: `sehr_gross`-Pill CSS-Klasse ergänzt (fehlte komplett)
|
||||
- Wiki: Placeholder-Icon auf Phosphor `dog` umgestellt (Custom-SVG war unförmig)
|
||||
- Wiki Foto-System: Gallery-Flow (Original foto_url bleibt, approved Submissions → `/media/breeds/gallery/`)
|
||||
- Community-Fotos: Galerie-Ansicht im Detail, horizontaler Scroll mit Thumbnails
|
||||
- Wiki-Fotos Badge-Kategorie in Achievements (📸 Bronze/Silber/Gold)
|
||||
- fetch_wiki_images.py: Commons File-Suche entfernt (zu viele Falsch-Positive), 819/1003 Rassen mit Foto (81%)
|
||||
|
||||
#### Pflege & Tagebuch
|
||||
- Pflege: `fell_pflege_art` — Schneiden vs. Trimmen unterscheiden, Badge im Hundeprofil
|
||||
- Tagebuch: Fotos/Videos-Button direkt nach Textfeld (war ganz unten)
|
||||
|
||||
#### Social Media Manager
|
||||
- Vorschläge zurückstellen: „📌 Merken"-Button speichert als `status='idea'` in DB
|
||||
- Post-Link nachträglich eintragen: „+ Link eintragen" für published Posts ohne URL
|
||||
- Quick-Post: saubere Modal-Form statt `prompt()`
|
||||
- Backend: `POST /api/social/ideas/save`
|
||||
|
||||
#### UI & UX
|
||||
- Registrierung: Hundepassphrase-Generator (🐾 3 Wörter + Zahl, 60+ Hundewörter)
|
||||
- Social Media: modernes Design (Cards, Pill-Buttons, Shadows)
|
||||
|
||||
#### SEO & Doku
|
||||
- landing.html + llms.txt: Stand 2026-04-25, nicht-implementierte Features entfernt, neue Features ergänzt (Pflege-System, Lober, Zecken-Warnung, 1003 Rassen Wikipedia-grounded)
|
||||
|
||||
## Implementierungsstand (aktuell: 2026-04-24, SW by-v356, APP_VER 343)
|
||||
|
||||
### Fertig implementiert ✅
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue