diff --git a/Doku/flaws.md b/Doku/flaws.md index 6c2935b..51237a1 100644 --- a/Doku/flaws.md +++ b/Doku/flaws.md @@ -30,7 +30,7 @@ Schweregrade: **Hoch** (Datenabfluss oder Rechteumgehung möglich), **Mittel** ( | FLAW-18 | Suche | ~~Nur eigene Gedanken und Dokumente, `LIKE` ohne Escaping, keine FTS~~ | **Behoben** | | FLAW-19 | Qualität | Frontend-Tests nur für den Outliner, `lint` ist ein Platzhalter | Niedrig | | FLAW-20 | Qualität | ~~Sehr große Dateien~~; duplizierte Zugriffslogik | Niedrig | -| FLAW-21 | Repo | `LICENSE` fehlt, obwohl README MIT angibt | Niedrig | +| FLAW-21 | Repo | ~~`LICENSE` fehlt, obwohl README MIT angibt~~ | **Behoben** | | FLAW-22 | Netzwerk | Token in der URL (WS/SSE), CORS `*`, `CheckOrigin` immer `true` | Niedrig | | FLAW-23 | SQLite | Single-Writer-Engpass bei vielen gleichzeitigen Schreibern | Niedrig | | FLAW-24 | Gruppen | ~~Organisations-Endpunkte ohne Berechtigungsprüfung~~ | **Behoben** | @@ -168,6 +168,7 @@ Schweregrade: **Hoch** (Datenabfluss oder Rechteumgehung möglich), **Mittel** ( - **Maßnahme:** In Teilmodule zerlegen (Auth, Dokumente, Aufgaben, Listen, Teams), Zugriffsprüfung zentralisieren. ### FLAW-21: Lizenzdatei fehlt +- **Status: Behoben.** MindSift steht unter der Unlicense (gemeinfrei); `LICENSE` liegt im Repository, README verweist darauf. - README und Badge nennen die MIT-Lizenz und verlinken auf `LICENSE`; die Datei existiert nicht im Repository. ### FLAW-22: Netzwerk-Details diff --git a/frontend/src/index.css b/frontend/src/index.css index 8624fff..3b3ddab 100644 --- a/frontend/src/index.css +++ b/frontend/src/index.css @@ -80,6 +80,12 @@ body { border-radius: var(--radius-card); } + /* An explicit rounded-full (round icon buttons, avatars) wins over the theme radius above */ + .bg-panel.border.rounded-full, + .bg-canvas.border.rounded-full { + border-radius: 9999px; + } + /* Quick-Capture-Blase im Header (immer vollständig abgerundet) */ .capture-pill, .capture-pill.bg-panel.border {