..
003_add_email_verification.sql
feat: add self-registration with email verification
2026-03-21 09:53:11 +01:00
004_training_types.sql
feat(v9d): add training types system + logout button
2026-03-21 13:05:33 +01:00
005_training_types_extended.sql
feat: add extended training types (cardio walk/dance, mind & meditation)
2026-03-21 15:16:07 +01:00
006_training_types_abilities.sql
feat: admin CRUD for training types + distribution chart in ActivityPage
2026-03-21 15:32:32 +01:00
007_activity_type_mappings.sql
feat: learnable activity type mapping system (DB-based, auto-learning)
2026-03-21 19:31:58 +01:00
008_vitals_rest_days.sql
feat: add missing migration 008 (vitals, rest days, sleep_goal_minutes)
2026-03-22 10:59:55 +01:00
009_sleep_log.sql
fix: migration 009 - change profile_id from VARCHAR(36) to UUID
2026-03-22 08:22:58 +01:00
010_rest_days_jsonb.sql
feat: flexible rest days system with JSONB config (v9d Phase 2a)
2026-03-22 16:20:52 +01:00
011_allow_multiple_rest_days_per_date.sql
feat: multi-dimensional rest days + development routes architecture (v9d → v9e)
2026-03-22 16:51:09 +01:00
012_rest_days_unique_focus.sql
feat: prevent duplicate rest day types per date (Migration 012)
2026-03-22 17:36:49 +01:00
013_training_parameters.sql
fix: add missing validation_rules in migration 013 ( #15 )
2026-03-23 11:01:53 +01:00
014_training_profiles.sql
feat: Training Type Profiles - Phase 1.1 Foundation ( #15 )
2026-03-23 10:49:26 +01:00
014_vitals_extended.sql
feat: extend vitals with blood pressure, VO2 max, SpO2, respiratory rate
2026-03-23 15:14:34 +01:00
015_vitals_refactoring.sql
refactor: vitals architecture - separate baseline vs blood pressure
2026-03-23 16:02:40 +01:00
016_global_quality_filter.sql
feat: global quality filter setting (Issue #31 )
2026-03-23 22:29:49 +01:00
016_workflows_graph_data.sql
feat: Phase 5 - Visual Workflow Editor (Option B)
2026-04-04 17:56:00 +02:00
017_ai_prompts_flexibilisierung.sql
feat: AI-Prompts flexibilisierung - Backend & Admin UI (Issue #28 , Part 1)
2026-03-24 15:32:25 +01:00
018_prompt_display_name.sql
feat: display_name + placeholder picker for prompts (Issue #28 )
2026-03-25 06:31:25 +01:00
019_pipeline_system.sql
feat: Pipeline-System - Backend Infrastructure (Issue #28 , Phase 1)
2026-03-25 09:42:28 +01:00
020_unified_prompt_system.sql
fix: migration 020 - make template column nullable
2026-03-25 14:45:53 +01:00
021_ai_insights_metadata.sql
feat: value table + {{placeholder|d}} modifier (Issue #47 )
2026-03-26 11:52:26 +01:00
022_goal_system.sql
fix: Migration 022 - remove invalid schema_migrations tracking
2026-03-26 16:26:48 +01:00
024_goal_type_registry.sql
fix: Migration 024 - remove problematic FK constraints created_by/updated_by
2026-03-27 07:48:23 +01:00
025_cleanup_goal_type_definitions.sql
feat: Migration 025 - automatic cleanup and seed for goal_type_definitions
2026-03-27 07:49:09 +01:00
026_goal_type_filters.sql
feat: filtered goal types - count specific training types
2026-03-27 08:14:22 +01:00
027_focus_areas_system.sql
fix: Migration 027 - health mode missing dimensions
2026-03-27 10:56:53 +01:00
028_goal_categories_priorities.sql
fix: Migration 028 - remove is_active from index (column doesn't exist yet)
2026-03-27 12:36:58 +01:00
029_fix_missing_goal_types.sql
fix: Migration 029 - activate missing goal types (flexibility, strength)
2026-03-27 13:53:47 +01:00
030_goal_progress_log.sql
feat: Goal Progress Log - backend + API (v2.1)
2026-03-27 13:58:14 +01:00
031_focus_area_system_v2.sql
feat: Migration 031 - Focus Area System v2.0 (dynamic, extensible)
2026-03-27 19:44:18 +01:00
032_user_focus_area_weights.sql
feat: Dynamic Focus Areas system v2.0 - fully implemented
2026-03-27 20:51:19 +01:00
033_nutrition_focus_areas.sql
feat: Phase 0b - add nutrition focus area category (migration 033)
2026-03-28 10:20:08 +01:00
034_workflow_foundation.sql
feat: Phase 0 - Workflow Engine Foundation
2026-04-03 16:55:51 +02:00
035_caliper_lean_mass_backfill.sql
feat: Integrate caliper data enrichment and weight loading in API responses
2026-04-06 06:08:37 +02:00
036_focus_area_usage_types.sql
feat: Implement focus area usage types management in API and UI
2026-04-06 07:28:19 +02:00
037_profile_reference_values.sql
feat: Add personal reference values management in settings and API
2026-04-06 19:45:06 +02:00
038_reference_value_type_metadata.sql
feat: Enhance reference value types management with validation rules and metadata
2026-04-06 21:25:42 +02:00
039_dashboard_layout.sql
feat: Integrate Dashboard-Lab layout and enhance settings navigation
2026-04-07 11:38:35 +02:00
040_system_config.sql
feat: Introduce admin dashboard product standard management
2026-04-08 10:32:18 +02:00
041_widget_feature_requirements.sql
feat: Implement widget-feature assignment management in admin dashboard
2026-04-08 12:26:28 +02:00
042_csv_parser_tables.sql
feat(csv-parser): Implement CSV import functionality with mapping and type conversion
2026-04-09 21:37:19 +02:00
043_csv_parser_seed_templates.sql
feat(schema, csv_parser): Update activity log schema and parsing logic
2026-04-11 06:41:23 +02:00
044_csv_parser_sleep_vitals_templates.sql
feat(csv-import): Enhance CSV import functionality with new modules and tests
2026-04-10 07:30:48 +02:00
045_sleep_template_schlafanalyse_cols.sql
feat(csv-import): Enhance Apple sleep CSV import functionality
2026-04-10 07:52:04 +02:00
046_csv_fddb_kcal_type_conversions_cleanup.sql
fix(csv-import): Normalize source unit representation and update CI workflows
2026-04-10 10:42:59 +02:00
047_csv_import_row_processing.sql
refactor(csv-import): Enhance nutrition data processing and template rendering
2026-04-10 11:56:43 +02:00
048_vitals_baseline_source_csv.sql
refactor(migrations): Improve idempotency and constraint handling for vitals_baseline source
2026-04-10 16:17:35 +02:00
049_vitals_baseline_source_csv_idempotent.sql
refactor(migrations): Improve idempotency and constraint handling for vitals_baseline source
2026-04-10 16:17:35 +02:00
050_csv_activity_apple_datetime_flexible.sql
Bug Fix für type_converter.py und executor.py
2026-04-10 16:52:11 +02:00
051_blood_pressure_source_csv.sql
refactor(csv_parser): Update training type resolution to use existing database cursor
2026-04-11 06:27:11 +02:00
052_activity_log_widen_energy_and_hr_numeric.sql
feat(schema, csv_parser): Update activity log schema and parsing logic
2026-04-11 06:41:23 +02:00
053_csv_activity_apple_de_kj_energy.sql
feat(schema, csv_parser): Update activity log schema and parsing logic
2026-04-11 06:41:23 +02:00
054_activity_session_metrics_eav.sql
feat: Add Activity Session Metrics functionality
2026-04-14 11:49:14 +02:00
055_training_category_parameter_seed_and_eav_backfill.sql
feat: Add update functionality for training category and type parameters
2026-04-14 12:26:52 +02:00
056_activity_kcal_per_km_trigger_no_overwrite_on_update.sql
feat: Update session metrics handling for CSV-mapped values
2026-04-15 10:28:13 +02:00
057_activity_eav_primary_canon.sql
feat: Enhance activity metrics handling and documentation
2026-04-15 16:59:11 +02:00
058_photos_taken_at.sql
feat: enhance photo upload and management features
2026-04-19 10:13:22 +02:00
059_circumference_c_arm_relaxed.sql
feat: add relaxed arm circumference measurement and update related features
2026-04-19 10:34:51 +02:00
check_features.sql
feat: v9c Phase 1 - Feature consolidation & cleanup migration
2026-03-20 18:57:39 +01:00
v9c_cleanup_features.sql
refactor: Rename csv_import to data_import and update foreign key references
2026-04-09 21:42:11 +02:00
v9c_fix_features.sql
fix: add missing feature check endpoint and features
2026-03-20 12:57:29 +01:00
v9c_subscription_system.sql
fix: correct UUID foreign key constraints in v9c migration
2026-03-19 12:50:12 +01:00