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>
362 B
362 B
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