Activity and nutrition legacy CSV imports enforce tier limits with UsageBadge UI; Universal CSV gets mapping validation on copy/import, format-check parity, and structured error_details. version: 0.9u module: activity 1.2.1, nutrition 1.0.3, csv_import 0.4.0 Co-authored-by: Cursor <cursoragent@cursor.com>
9 lines
362 B
Markdown
9 lines
362 B
Markdown
**Automatischer Audit (Code, 2026-07-23)**
|
||
|
||
Bug behoben: JSONB-Insert für `abilities`/`profile` nutzt `psycopg2.extras.Json()`.
|
||
|
||
- Fix-Commit: `2977050` — wrap abilities dict with Json() for JSONB insert
|
||
- Aktuell: `backend/routers/admin_training_types.py` (`create_training_type`, Zeilen 111–112)
|
||
|
||
Admin-UI: `frontend/src/pages/AdminTrainingTypesPage.jsx`
|