Commit Graph

  • 6cdc159a94 fix: add missing Header import in prompts.py develop Lars 2026-03-29 21:25:33 +0200
  • 650313347f feat: Placeholder Metadata V2 - Normative Implementation + ZIP Export Fix Lars 2026-03-29 21:23:37 +0200
  • 087e8dd885 feat: Add Placeholder Metadata Export to Admin Panel Lars 2026-03-29 20:37:52 +0200
  • b7afa98639 docs: Add placeholder metadata deployment guide Lars 2026-03-29 20:33:46 +0200
  • a04e7cc042 feat: Complete Placeholder Metadata System (Normative Standard v1.0.0) Lars 2026-03-29 20:32:37 +0200
  • c21a624a50 fix: E2 protein-adequacy endpoint - undefined variable 'values' -> 'daily_values' Lars 2026-03-29 07:38:04 +0200
  • 56273795a0 fix: syntax error in charts.py - mismatched bracket Lars 2026-03-29 07:34:27 +0200
  • 4c22f999c4 feat: Konzept-konforme Nutrition Charts (E1-E5 komplett) Lars 2026-03-29 07:28:56 +0200
  • 176be3233e fix: add missing prefix to charts router Lars 2026-03-29 07:08:05 +0200
  • d4500ca00c feat: Phase 0c Frontend Phase 1 - Nutrition + Recovery Charts Lars 2026-03-29 07:02:54 +0200
  • f81171a1f5 docs: Phase 0c completion + new issue #55 Lars 2026-03-28 22:22:16 +0100
  • 782f79fe04 feat: Phase 0c - Complete chart endpoints (E1-E5, A1-A8, R1-R5, C1-C4) Lars 2026-03-28 22:08:31 +0100
  • 5b4688fa30 chore: remove debug logging from placeholder_resolver Lars 2026-03-28 22:02:24 +0100
  • fb6d37ecfd Neue Docs Lars 2026-03-28 21:47:35 +0100
  • ffa99f10fb fix: correct confidence thresholds for 30-89 day range Lars 2026-03-28 21:03:22 +0100
  • a441537dca debug: add detailed logging to get_nutrition_avg Lars 2026-03-28 21:00:14 +0100
  • 285184ba89 fix: add missing statistics import and update focus_weights function Lars 2026-03-28 20:46:21 +0100
  • 5b7d7ec3bb fix: Phase 0c - update all in-function imports to use data_layer Lars 2026-03-28 20:36:50 +0100
  • befa060671 feat: Phase 0c - migrate correlation_metrics to data_layer/correlations (11 functions) Lars 2026-03-28 20:28:26 +0100
  • dba6814bc2 feat: Phase 0c - migrate scores calculations to data_layer (14 functions) Lars 2026-03-28 20:26:23 +0100
  • 2bc1ca4daf feat: Phase 0c - migrate recovery_metrics calculations to data_layer (16 functions) Lars 2026-03-28 20:24:27 +0100
  • dc34d3d2f2 feat: Phase 0c - migrate activity_metrics calculations to data_layer (20 functions) Lars 2026-03-28 20:18:49 +0100
  • 7ede0e3fe8 feat: Phase 0c - migrate nutrition_metrics calculations to data_layer (16 functions) Lars 2026-03-28 19:57:13 +0100
  • 504581838c feat: Phase 0c - migrate body_metrics calculations to data_layer (20 functions) Lars 2026-03-28 19:51:08 +0100
  • 26110d44b4 fix: rest_days schema - use 'focus' column instead of 'rest_type' Lars 2026-03-28 19:28:46 +0100
  • 6c23973c5d feat: Phase 0c - body_metrics.py module complete Lars 2026-03-28 19:17:02 +0100
  • b4558b0582 feat: Phase 0c - health_metrics.py module complete Lars 2026-03-28 19:15:31 +0100
  • 432f7ba49f feat: Phase 0c - recovery_metrics.py module complete Lars 2026-03-28 19:13:59 +0100
  • 6b2ad9fa1c feat: Phase 0c - activity_metrics.py module complete Lars 2026-03-28 19:11:45 +0100
  • e1d7670971 feat: Phase 0c - nutrition_metrics.py module complete Lars 2026-03-28 18:45:24 +0100
  • c79cc9eafb feat: Phase 0c - Multi-Layer Data Architecture (Proof of Concept) Lars 2026-03-28 18:26:22 +0100
  • 255d1d61c5 docs: cleanup debug logs + document goal system enhancements Lars 2026-03-28 17:32:13 +0100
  • dd395180a3 feat: hybrid goal tracking - with/without target_date Lars 2026-03-28 17:22:18 +0100
  • 0e89850df8 fix: add start_date and created_at to get_active_goals query Lars 2026-03-28 17:18:53 +0100
  • eb8b503faa debug: log all continue statements in goal deviation calculation Lars 2026-03-28 15:09:41 +0100
  • 294b3b2ece debug: extensive logging for behind_schedule/on_track calculation Lars 2026-03-28 15:07:31 +0100
  • 8e67175ed2 fix: behind_schedule now uses time-based deviation, not just lowest progress Lars 2026-03-28 14:58:50 +0100
  • d7aa0eb3af feat: show target_date in goal list next to target value Lars 2026-03-28 14:50:34 +0100
  • cb72f342f9 fix: add missing start_date and reached_date to grouped goals query Lars 2026-03-28 14:48:41 +0100
  • 623f34c184 debug: extensive frontend logging for goal dates Lars 2026-03-28 14:46:06 +0100
  • b7e7817392 debug: show ALL goals with dates, not just first Lars 2026-03-28 14:45:36 +0100
  • 068a8e7a88 debug: show goals after serialization Lars 2026-03-28 14:41:33 +0100
  • 97defaf704 fix: serialize date objects to ISO format for JSON Lars 2026-03-28 14:36:45 +0100
  • 370f0d46c7 debug: extensive logging for start_date persistence Lars 2026-03-28 14:33:16 +0100
  • c90e30806b fix: save start_date to database in update_goal Lars 2026-03-28 14:28:52 +0100
  • ab29a85903 debug: Add console logging to trace start_date loading Lars 2026-03-28 13:55:29 +0100
  • 3604ebc781 fix: Load actual start_date in edit form + improve timeline display Lars 2026-03-28 13:50:47 +0100
  • e479627f0f feat: Auto-adjust start_date to first available measurement Lars 2026-03-28 13:41:35 +0100
  • 169dbba092 debug: Add comprehensive logging to trace historical value lookup Lars 2026-03-28 13:27:16 +0100
  • 42cc583b9b debug: Add logging to update_goal to trace start_date issue Lars 2026-03-28 13:24:29 +0100
  • 7ffa8f039b fix: PostgreSQL date subtraction in historical value query Lars 2026-03-28 13:22:05 +0100
  • 1c7b5e0653 fix: Include start_date in goal edit form and API call Lars 2026-03-28 13:19:10 +0100
  • 327319115d feat: Frontend - Startdatum field in goal form Lars 2026-03-28 13:15:56 +0100
  • efde158dd4 feat: Auto-populate goal start_value from historical data Lars 2026-03-28 13:14:33 +0100
  • a6701bf7b2 fix: Include start_value in get_active_goals query Lars 2026-03-28 13:02:43 +0100
  • befc310958 fix: focus_areas column name + goal progress calculation Lars 2026-03-28 12:43:54 +0100
  • 112226938d fix: Convert goal values to float before progress calculation Lars 2026-03-28 12:39:26 +0100
  • 8da577fe58 fix: Phase 0b - body_progress_score + placeholder formatting Lars 2026-03-28 12:34:24 +0100
  • b09a7b200a fix: Phase 0b - implement active_goals and focus_areas JSON placeholders Lars 2026-03-28 12:19:37 +0100
  • 05d15264c8 fix: Phase 0b - complete Decimal/float conversion in nutrition_metrics Lars 2026-03-28 11:32:07 +0100
  • 78437b649f fix: Phase 0b - PostgreSQL Decimal type handling Lars 2026-03-28 11:23:40 +0100
  • 6f20915d73 fix: Phase 0b - body_progress_score uses correct column name Lars 2026-03-28 11:16:29 +0100
  • 202c36fad7 fix: Phase 0b - replace non-existent get_goals_by_type import Lars 2026-03-28 11:04:28 +0100
  • cc76ae677b fix: Phase 0b - score functions use English focus area keys Lars 2026-03-28 10:59:37 +0100
  • 63bd103b2c feat: Phase 0b - add avg_per_week_30d to frontend dropdown Lars 2026-03-28 10:50:51 +0100
  • 14c4ea13d9 feat: Phase 0b - add avg_per_week_30d aggregation method Lars 2026-03-28 10:45:36 +0100
  • 9fa6c5dea7 feat: Phase 0b - add nutrition focus areas to score mapping Lars 2026-03-28 10:20:46 +0100
  • 949301a91d feat: Phase 0b - add nutrition focus area category (migration 033) Lars 2026-03-28 10:20:08 +0100
  • 43e6c3e7f4 fix: Phase 0b - map German to English category names Lars 2026-03-28 10:13:10 +0100
  • e3e635d9f5 fix: Phase 0b - remove orphaned German mapping entries Lars 2026-03-28 10:10:18 +0100
  • 289b132b8f fix: Phase 0b - map_focus_to_score_components English keys Lars 2026-03-28 09:53:59 +0100
  • 919eae6053 fix: Phase 0b - sleep dict access in health_stability_score regularity Lars 2026-03-28 09:42:54 +0100
  • 91bafc6af1 fix: Phase 0b - activity duration column in health_stability_score Lars 2026-03-28 09:40:07 +0100
  • 10ea560fcf fix: Phase 0b - fix last sleep column names in health_stability_score Lars 2026-03-28 09:35:36 +0100
  • b230a03fdd fix: Phase 0b - fix blood_pressure and top_goal_name bugs Lars 2026-03-28 09:32:04 +0100
  • 02394ea19c fix: Phase 0b - fix remaining calculation bugs from log analysis Lars 2026-03-28 08:50:55 +0100
  • dd3a4111fc fix: Phase 0b - fix remaining calculation errors Lars 2026-03-28 08:39:31 +0100
  • 4817fd2b29 fix: Phase 0b - correct all SQL column names in calculation engine Lars 2026-03-28 08:28:20 +0100
  • 53969f8768 fix: SyntaxError in placeholder_resolver.py line 1037 Lars 2026-03-28 08:18:31 +0100
  • 6f94154b9e fix: Add error logging to Phase 0b placeholder calculation wrappers Lars 2026-03-28 07:39:53 +0100
  • 7d4f6fe726 fix: Update placeholder catalog with Phase 0b placeholders Lars 2026-03-28 07:35:48 +0100
  • 4f365e9a69 docs: Phase 0b Quick Test prompt (Option B) Lars 2026-03-28 07:27:42 +0100
  • bf0b32b536 feat: Phase 0b - Integrate 100+ Goal-Aware Placeholders Lars 2026-03-28 07:22:37 +0100
  • 09e6a5fbfb feat: Phase 0b - Calculation Engine for 120+ Goal-Aware Placeholders Lars 2026-03-28 07:20:40 +0100
  • 56933431f6 chore: remove deprecated vitals.py (-684 lines) Lars 2026-03-28 06:41:51 +0100
  • 12d516c881 refactor: split goals.py into 5 modular routers Split_routers Lars 2026-03-28 06:31:31 +0100
  • 979e734bd9 Merge pull request 'Bug Fix' (#52) from develop into main main Lars 2026-03-27 22:16:18 +0100
  • 448f6ad4f4 fix: use psycopg2 placeholders (%s) not PostgreSQL ($N) Lars 2026-03-27 22:14:28 +0100
  • e4a2b63a48 fix: vitals baseline parameter sync + goal utils transaction rollback Lars 2026-03-27 22:09:52 +0100
  • ce4cd7daf1 fix: include filter_conditions in goal type list query Lars 2026-03-27 21:57:25 +0100
  • 9ab36145e5 docs: documentation completion summary Lars 2026-03-27 21:36:23 +0100
  • eb5c099eca docs: comprehensive status update v0.9h pre-release Lars 2026-03-27 21:35:18 +0100
  • 37ea1f8537 fix: vitals_baseline dynamic query parameter mismatch Lars 2026-03-27 21:23:56 +0100
  • 79cb3e0100 Merge pull request 'V 0.9h dynamic focus area system' (#51) from develop into main V0.9h Lars 2026-03-27 21:14:40 +0100
  • 378bf434fc fix: 3 critical bugs in Goals and Vitals Lars 2026-03-27 21:04:28 +0100
  • 3116fbbc91 feat: Dynamic Focus Areas system v2.0 - fully implemented Lars 2026-03-27 20:51:19 +0100
  • dfcdfbe335 fix: restore Goal Mode cards and fix focus areas display Lars 2026-03-27 20:40:33 +0100
  • 029530e078 fix: backward compatibility for focus_areas migration Lars 2026-03-27 20:34:06 +0100
  • ba5d460e92 fix: Graceful fallback if Migration 031 not yet applied Lars 2026-03-27 20:24:16 +0100
  • 34ea51b8bd fix: Add /api prefix to focus_areas router Lars 2026-03-27 20:00:41 +0100