Commit Graph

  • 1f4ee5021e fix: robust error handling in goal value fetcher Lars 2026-03-27 07:55:19 +0100
  • 1e758696fd feat: Migration 025 - automatic cleanup and seed for goal_type_definitions Lars 2026-03-27 07:49:09 +0100
  • a039a0fad3 fix: Migration 024 - remove problematic FK constraints created_by/updated_by Lars 2026-03-27 07:48:23 +0100
  • b3cc588293 fix: make Migration 024 idempotent + add seed data fix script Lars 2026-03-27 07:40:42 +0100
  • c9e4b6aa02 debug: diagnostic script for Migration 024 state Lars 2026-03-27 07:39:18 +0100
  • 8be87bfdfb fix: Remove broken table_exists check Lars 2026-03-27 07:34:29 +0100
  • 484c25575d feat: manual migration 024 runner script Lars 2026-03-27 07:28:43 +0100
  • bbee44ecdc fix: Better error handling for goal types loading Lars 2026-03-27 07:28:14 +0100
  • 043bed4323 docs: Phase 1.5 complete - update roadmap Lars 2026-03-27 06:52:18 +0100
  • 640ef81257 feat: Phase 1.5 - Flexible Goal System (DB-Registry) Part 2/2 - COMPLETE Lars 2026-03-27 06:51:46 +0100
  • 65ee5f898f feat: Phase 1.5 - Flexible Goal System (DB-Registry) Part 1/2 Lars 2026-03-27 06:45:05 +0100
  • 27a8af7008 debug: Add logging and warnings for Goal System issues Lars 2026-03-27 06:24:40 +0100
  • 14d80fc903 docs: zentrale TODO-Liste für Goal System erstellt Lars 2026-03-27 06:17:57 +0100
  • 87464ff138 fix: Phase 1 - Goal System Quick Fixes + Abstraction Layer Lars 2026-03-27 06:13:47 +0100
  • e3f1e399c2 docs: Goal System Redesign v2.0 - comprehensive concept Lars 2026-03-26 22:05:05 +0100
  • 3dd10d3dc7 docs: Phase 0a completion - comprehensive documentation Lars 2026-03-26 21:49:07 +0100
  • 5be52bcfeb feat: goals navigation + UX improvements Lars 2026-03-26 16:50:22 +0100
  • 75f0a5dd6e refactor: mobile-friendly goal form design Lars 2026-03-26 16:32:37 +0100
  • 906a3b7cdd fix: Migration 022 - remove invalid schema_migrations tracking Lars 2026-03-26 16:26:48 +0100
  • 337667fc07 feat: Phase 0a - Minimal Goal System (Strategic + Tactical) Lars 2026-03-26 16:20:35 +0100
  • ae93b9d428 docs: goal system priority analysis - hybrid approach Lars 2026-03-26 16:08:00 +0100
  • 8398368ed7 docs: comprehensive functional concept analysis Lars 2026-03-26 15:26:12 +0100
  • cd2609da7c feat: Feature Request #49 - Prompt-Zuordnung zu Verlaufsseiten Lars 2026-03-26 15:12:39 +0100
  • 39db23d417 docs: comprehensive status report 26.03.2026 Lars 2026-03-26 14:53:45 +0100
  • 582f125897 docs: comprehensive status update and Gitea sync Lars 2026-03-26 14:52:44 +0100
  • f46c367c27 Merge pull request 'Flexibles KI Prompt System' (#48) from develop into main Lars 2026-03-26 14:49:47 +0100
  • 21bdd9f2ba docs: add Claude Code responsibilities section Lars 2026-03-26 14:46:20 +0100
  • 713f7475c9 docs: create Issue #50 - Value Table Refinement Lars 2026-03-26 14:43:23 +0100
  • 6e651b5bb5 fix: include stage outputs in debug info for value table Lars 2026-03-26 14:33:00 +0100
  • f37936c84d feat: show all stage outputs as collapsible JSON in expert mode Lars 2026-03-26 13:17:58 +0100
  • 159fcab17a feat: circ_summary with best-of-each strategy and age annotations Lars 2026-03-26 13:09:38 +0100
  • d06d3d84de fix: circ_summary now checks all 8 circumference points Lars 2026-03-26 13:06:37 +0100
  • b0f80e0be7 docs: document Issue #47 completion in CLAUDE.md Lars 2026-03-26 13:03:49 +0100
  • adb5dcea88 feat: category grouping in value table (Issue #47) Lars 2026-03-26 12:59:52 +0100
  • da803da816 feat: extract individual values from stage outputs (Issue #47) Lars 2026-03-26 12:55:53 +0100
  • e799edbae4 feat: expert mode + stage outputs in value table (Issue #47) Lars 2026-03-26 12:44:28 +0100
  • 15bd6cddeb feat: untruncated values + smart base prompt display (Issue #47) Lars 2026-03-26 12:37:52 +0100
  • 19414614bf fix: add metadata to newResult for immediate value table display Lars 2026-03-26 12:29:05 +0100
  • 4a2bebe249 fix: value table metadata + |d modifier + cursor insertion (Issues #47, #48) Lars 2026-03-26 12:04:20 +0100
  • c0a50dedcd feat: value table + {{placeholder|d}} modifier (Issue #47) Lars 2026-03-26 11:52:26 +0100
  • c56d2b2201 fix: delete insights + placeholder cursor insertion (Issue #44) Lars 2026-03-26 11:40:19 +0100
  • 7daa2e40c7 fix: sleep quality calculation using wrong key (stage vs phase) Lars 2026-03-26 10:31:39 +0100
  • ae6bd0d865 docs: Issue #28 completion documentation (v9e) Lars 2026-03-26 10:28:42 +0100
  • a43a9f129f fix: sleep_avg_quality uses lowercase stage names Lars 2026-03-26 10:22:55 +0100
  • 3ad1a19dce fix: calculate_age now handles PostgreSQL date objects Lars 2026-03-26 10:19:36 +0100
  • a9114bc40a feat: implement missing placeholder functions (sleep, vitals, rest) Lars 2026-03-26 10:14:17 +0100
  • 555ff62b56 feat: global placeholder export with values (Settings page) Lars 2026-03-26 10:05:11 +0100
  • 7f94a41965 feat: batch import/export for prompts (Issue #28 Debug B) Lars 2026-03-26 09:44:08 +0100
  • 8b287ca6c9 feat: export all placeholders from debug viewer (Issue #28 Debug A) Lars 2026-03-26 09:40:26 +0100
  • 97e57481f9 fix: Analysis page now uses unified prompt executor (Issue #28) Lars 2026-03-26 09:38:58 +0100
  • 811ba8b3dc fix: convert Decimal to float before multiplication in protein targets Lars 2026-03-26 09:23:50 +0100
  • b90c738fbb fix: make test button always visible in prompt editor Lars 2026-03-26 09:16:59 +0100
  • dfaf24d74c fix: correct SQL column names in placeholder_resolver Lars 2026-03-26 09:10:55 +0100
  • 0f2b85c6de fix: reconstruct missing placeholders + fix SQL column names Lars 2026-03-26 09:03:35 +0100
  • f4d1fd4de1 feat: add activity_detail placeholder for detailed activity logs Lars 2026-03-26 08:20:18 +0100
  • ba92d66880 fix: remove {{ }} from placeholder keys before resolution Lars 2026-03-26 08:17:22 +0100
  • afc70b5a95 fix: integrate placeholder resolver + JSON unwrapping (Issue #28) Lars 2026-03-26 08:14:41 +0100
  • 84dad07e15 fix: show debug info on errors + prompt export function Lars 2026-03-26 08:07:34 +0100
  • 7f2ba4fbad feat: debug system for prompt execution (Issue #28) Lars 2026-03-26 08:01:33 +0100
  • 4ba03c2a94 feat: Analysis page pipeline-only + wider placeholder examples (Issue #28) Lars 2026-03-26 07:50:13 +0100
  • 8036c99883 feat: dynamic placeholder picker with categories and search (Issue #28) Lars 2026-03-25 22:08:14 +0100
  • b058b0fd6f feat: placeholder chips + convert to base prompt (Issue #28) Lars 2026-03-25 21:59:43 +0100
  • 7dda520c9b fix: UI improvements for unified prompt system (Issue #28) Lars 2026-03-25 21:52:58 +0100
  • 0a3e76128a fix: simplified JSX string to avoid escaping issues Lars 2026-03-25 21:42:01 +0100
  • 5249cd6939 fix: JSX syntax error in UnifiedPromptModal (Issue #28) Lars 2026-03-25 21:40:22 +0100
  • 2f3314cd36 feat: Issue #28 complete - unified prompt system (Phase 4) Lars 2026-03-25 15:33:47 +0100
  • 31e2c24a8a feat: unified prompt UI - Phase 3 complete (Issue #28) Lars 2026-03-25 14:55:25 +0100
  • 7be7266477 feat: unified prompt executor - Phase 2 complete (Issue #28) Lars 2026-03-25 14:52:24 +0100
  • 33653fdfd4 fix: migration 020 - make template column nullable Lars 2026-03-25 14:45:53 +0100
  • 95dcf080e5 fix: migration 020 SQL syntax - correlated subquery issue Lars 2026-03-25 12:58:02 +0100
  • 2e0838ca08 feat: unified prompt system migration schema (Issue #28 Phase 1) Lars 2026-03-25 10:43:10 +0100
  • 1b7fdb1739 chore: rollback point before unified prompt system refactoring (Issue #28) Lars 2026-03-25 10:42:18 +0100
  • b23e361791 feat: Pipeline-System Frontend - Admin UI (Issue #28, Phase 2 Part 1) Lars 2026-03-25 10:01:49 +0100
  • 053a9e18cf fix: use postgres container for psql commands Lars 2026-03-25 09:54:44 +0100
  • 6f7303c0d5 fix: correct container name and DB credentials for dev environment Lars 2026-03-25 09:52:26 +0100
  • 7f7edce62d chore: add pipeline system test scripts (Issue #28) Lars 2026-03-25 09:47:58 +0100
  • 6627b5eee7 feat: Pipeline-System - Backend Infrastructure (Issue #28, Phase 1) Lars 2026-03-25 09:42:28 +0100
  • 5e7ef718e0 fix: placeholder picker improvements + insight display names (Issue #28) Lars 2026-03-25 06:44:22 +0100
  • 0c4264de44 feat: display_name + placeholder picker for prompts (Issue #28) Lars 2026-03-25 06:31:25 +0100
  • 7a8a5aee98 fix: prompt editor layout - full-width inputs, left-aligned text (Issue #28) Lars 2026-03-24 20:53:15 +0100
  • c8cf375399 feat: AI-Prompts flexibilisierung - Frontend complete (Issue #28, Part 2) Lars 2026-03-24 15:35:55 +0100
  • 500de132b9 feat: AI-Prompts flexibilisierung - Backend & Admin UI (Issue #28, Part 1) Lars 2026-03-24 15:32:25 +0100
  • ac4c6760d7 Merge pull request 'globaler Filter für Qualitätsgates von Trainings' (#41) from develop into main Lars 2026-03-24 08:44:22 +0100
  • 5796c6a21a refactor: replace local quality filter with info banner (Issue #31) Lars 2026-03-24 08:06:20 +0100
  • 302948a248 fix: add quality_filter_level to ProfileUpdate model (Issue #31) Lars 2026-03-24 06:44:05 +0100
  • e3819327a9 fix: reload TrainingTypeDistribution on quality filter change (Issue #31) Lars 2026-03-24 06:30:39 +0100
  • 04306a7fef feat: global quality filter setting (Issue #31) Lars 2026-03-23 22:29:49 +0100
  • b317246bcd docs: Quality-Level Parameter für KI-Analysen notiert (#28) Lars 2026-03-23 22:06:30 +0100
  • 848ba0a815 refactor: mehrstufiger Quality-Filter statt Toggle (#24) Lars 2026-03-23 22:04:29 +0100
  • 9ec774e956 feat: Quality-Filter für KI-Pipeline & History (#24) Lars 2026-03-23 21:59:02 +0100
  • 9210d051a8 docs: update CLAUDE.md - v9d Phase 2 deployed to production Lars 2026-03-23 16:53:29 +0100
  • 5a6a140dfd Merge pull request 'Bugfixes: Vitals Import (German columns + decimal values)' (#23) from develop into main Lars 2026-03-23 16:52:27 +0100
  • 6f035e3706 fix: handle decimal values in Apple Health vitals import Lars 2026-03-23 16:50:08 +0100
  • 6b64cf31c4 fix: return error details in import response for debugging Lars 2026-03-23 16:47:36 +0100
  • 4b024e6d0f debug: add detailed error logging with traceback for import failures Lars 2026-03-23 16:44:16 +0100
  • f506a55d7b fix: support German column names in CSV imports Lars 2026-03-23 16:40:49 +0100
  • 6a7b78c3eb debug: add logging to Apple Health import to diagnose skipped rows Lars 2026-03-23 16:38:18 +0100
  • 7dcab1d7a3 fix: correct import skipped count when manual entries exist Lars 2026-03-23 16:35:07 +0100
  • 931012c16b Merge pull request 'v9d Phase 2d: Vitals Module Refactoring (Baseline + Blood Pressure)' (#22) from develop into main Lars 2026-03-23 16:27:03 +0100
  • 10772d1f80 feat: VitalsPage mobile-optimized with inline editing & smart upsert Lars 2026-03-23 16:19:53 +0100